cv2.cvtColor报错:errorOpenCV(3.4.2)color.hpp253error(-215Assertion failed)

问题描述:

在要把彩色图像变成灰度图像,通过
img_gray = cv2.cvtColor(input_img,cv2.COLOR_BGR2GRAY) 把彩色图像转换成灰度图像(COLOR_BGR2GRAY这个是重点)

错误代码:

 

error: OpenCV(3.4.2) c:\projects\opencv-python\opencv\modules\imgproc\src\color.hpp:253: error: (-215:Assertion failed) VScn::contains(scn) && VDcn::contains(dcn) && VDepth::contains(depth) in function 'cv::CvtHelper,struct cv::Set<1,-1,-1>,struct cv::Set<0,2,5>,2>::CvtHelper'

cv2.cvtColor报错:errorOpenCV(3.4.2)color.hpp253error(-215Assertion failed)_第1张图片

错误原因:

图片路径不对。

 

cv2.cvtColor报错:errorOpenCV(3.4.2)color.hpp253error(-215Assertion failed)_第2张图片

 

你可能感兴趣的:(机器学习,python)