在Python环境下配置OpenCV

配置OpenCV

本文内容事实上就是整理自官方的文档

https://docs.opencv.org/master/d5/de5/tutorial_py_setup_in_windows.html

https://docs.opencv.org/master/db/deb/tutorial_display_image.html

1.下载

地址:https://opencv.org/releases/

一般来说下载最新的就没问题。

2.安装

实际上就是随便把它安装到一个好找的地方就可以

3.配置Python环境下的OpenCV 

官方教程:https://docs.opencv.org/master/d5/de5/tutorial_py_setup_in_windows.html

推荐使用Anaconda3,否则需要Numpy package 和Matplotlib两个包。

可以使用

1 pip install numpy
2 pip install matplotlib

3.1找到opencv的文件夹,进入opencv/build/python/3.7   请注意,找到你自己Python版本的文件夹

3.2复制cv2.pyd 到 Python目录/lib/site-packages.

3.3打开Python或IDLE (在cmd中运行python)

依次输入

import cv2 as cv
print(cv.__version__)

如果能输出你的OpenCV版本,证明OpenCV配置成功。

使用这段代码进行进一步测试,这段代码的作用是使用OpenCV打开一张图片

注意,打开的文件需要自己选择

import cv2 as cv
import sys

img = cv.imread(cv.samples.findFile("./DkedbYqVsAAoWgs.jpg")) #文件路径

if img is None:
    sys.exit("Could not read the image")

cv.imshow("Display Window",img)
k=cv.waitKey(0)

if k==ord("s"):
    pass
    cv.imwrite("./DkedbYqVsAAoWgs.jpg",img) #文件路径

 运行结果

原文地址:https://www.cnblogs.com/rogunt/p/12975767.html