OpenCV Python

2024-10-01 09:38:13 发布

您现在位置:Python中文网/ 问答频道 /正文


img1 = cv2.imread('copy_lena.png')

imgGray1 = cv2.cvtColor(img1, cv2.COLOR_GRAY2RGB) #Converting the Image into Gray Scale

cv2.imshow('GrayScale_Image1',imgGray1)

cv2.waitKey(0)   #Delay. No. of Milliseconds for which we want to show our image window
cv2.destroyAllWindows()

此代码段不工作

——>;出现以下错误


错误回溯(最近一次呼叫上次) 在里面 13 img1=cv2.imread('copy_lena.png') 14 ---&燃气轮机;15 imgGray1=cv2.cvt颜色(img1,cv2.COLOR_GRAY2RGB)#将图像转换为灰度 16 17 cv2.imshow(“灰度图像1”,imgGray1)

错误:OpenCV(4.0.1)c:\ci\OpenCV-suite\u 1573470242804\work\modules\imgproc\src\color.hpp:259:函数“\uu cdecl cv::CvtHelper”中的错误:(-2:未指定的错误)<;结构cv::Set<;1、-1、-1>;,结构cv::Set<;3,4,-1>;,结构cv::Set<;0,2,5>;,2>;::CvtHelper(常量类cv:_输入数组和,常量类cv:_输出数组和,int)'

Invalid number of channels in input image: 'VScn::contains(scn)' where 'scn' is 3


Tags: ltgtpng错误结构cv2cvcolor