配置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) #文件路径
运行结果