OpenCV引入了一组教程,指导了解OpenCV-Python中可用的各种函数。
教程位于:https://docs.opencv.org/master/d6/d00/tutorial_py_root.html
随着OpenCV-Python版本升级,教程也有不同的版本。但遗憾的是没有看到中文版。
ww.w3cschool.cn有C++的OpenCV中文教程 https://www.w3cschool.cn/opencv 也可以学习参考。
必要的基础知识
教程建议您先了解Python和Numpy,要想使用OpenCV-Python编写优化代码,必须熟练使用Numpy。
NumPy教程:
https://www.runoob.com/numpy/numpy-tutorial.html
书籍《OpenCV官方教程中文版(For Python)》
在Windows中安装OpenCV-Python
在Windows系统中需安装Visual Studio 。
在Visual Studio中“视图”-“其他窗口”-“Python环境”。选择“包Pypi”。
查找Numpy并安装;
查找OpenCV-Python并安装;
建议查找Matplotlib并安装(后续会使用它)。
下载及解压缩OpenCV
下载地址:
https://sourceforge.net/projects/opencvlibrary/files/opencv-win/
点击“Download Laster Version”
我使用的是opencv-4.3.0-vc14_vc15.exe
双击运行opencv-4.3.0-vc14_vc15.exe,执行解压缩。选择文件夹,执行即可。
注意:文件路径不要有中文!
后续学习的源代码位于解压缩路径的:\opencv\sources\samples\python\tutorial_code
在所有教程代码最后,都加上一条cv.destroyAllWindows()
让我们来阅读教程源代码吧。