我是python编程的新手。我使用enthought canopy(Windows 7,32位,版本1.3.1)。最近我偶然发现了opencv及其功能。我已经安装了opencv但是当我在模块中使用它时,我收到以下错误消息。我已经使用这篇文章安装了opencv Best way to install OpenCV on Windows with Enthought Canopy Python?
当我尝试运行这段代码时:
picture = cv2.imread("image1.png")
picture2 = cv2.cvtColor(picture, cv2.COLOR_BGR2GRAY)
它会显示错误消息:
error: ..\..\..\..\opencv\modules\imgproc\src\color.cpp:3739: error: (-215) scn == 3 || scn == 4 in function cv::cvtColor
如果您需要其他信息,请告诉我
答案 0 :(得分:0)
如果有效,请尝试使用picture2 = cv2.cvtColor(picture, cv2.COLOR_GARY2BGR)
。否则,您的图片不在gray
或BGL
类别中。