几天前,我开始寻找一种制作简单计算机视觉系统的好方法。OpenCV 库是我需要的东西,但事实证明它很难用 Python 学习,尤其是在 OpenCV 2.4.3 更新后,它有非常薄的 Python 相关文档。所以我现在明白 OpenCV 有很多变化,例如
import cv
就是现在
import cv2
还有很多模块丢失了。我的意思是,是的,有一些新的 python-opencv 语法的例子,但它非常狭窄并且被证明很难理解。例如:Python 代码官方文档中的示例
cv2.cvtColor(src, code[, dst[, dstCn]])
我知道这段代码的含义以及如何使用它,至少我想我知道。但是编写源代码和颜色代码并没有给我任何帮助:
Traceback (most recent call last):
File "C:\FILEFOLDER\tut.py", line 11, in <module>
cv.cvtColor('proba.jpg', 'CV_RGB2GRAY')
TypeError: an integer is required
或者,如果我尝试编写变量之类的代码:
Traceback (most recent call last):
File "C:\FILEFOLDER\tut.py", line 11, in <module>
cv.cvtColor('proba.jpg', CV_RGB2GRAY)
NameError: name 'CV_RGB2GRAY' is not defined
那么,是否有任何与 Python 相关的最新 OpenCV 参考文档/教程/书籍/指南,以及不会将像我这样的新手与不需要的 C++ 或 Java 代码示例混淆的基本解释?