color.cpp:7456: error: (-215) scn == 3 || scn == 4 的解决办法
image =cv2.cvtColor(image,cv2.COLOR_BGR2GRAY)
总是有这个错误,我是批量处理的图片,也不知道是哪张图片的问题
先用的len()函数就知道了错误的所在
if len(image):
image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
会说“NoneType”没有len(函数),就知道有一些图片可能不存在,导致无法转换为灰度图
先使用if吧:
if type(image)==None:
image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
不知道为什么不满足if这个条件,还是有错误,使用了try才好使
try:image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)except:Exceptionbreak
就没有错误了。
color.cpp:7456: error: (-215) scn == 3 || scn == 4 的解决办法相关推荐
- Opencv3.0-python: 编译报错color.cpp:7456: error: (-215) scn == 3
Opencv3.0-python: 编译报错color.cpp:7456: error: (-215) scn == 3 参考文章: (1)Opencv3.0-python: 编译报错color.cp ...
- 成功解决cv2.error: OpenCV(4.1.2) /io/opencv/modules/imgproc/src/color.cpp:182: error: (-215:Assertion fa
成功解决cv2.error: OpenCV(4.1.2) /io/opencv/modules/imgproc/src/color.cpp:182: error: (-215:Assertion fa ...
- eltwise_layer.cpp:170: error: (-215:Assertion failed) inputs.size() = 2 in function 'cv::dnn::Eltwi
eltwise_layer.cpp:170: error: (-215:Assertion failed) inputs.size() >= 2 in function 'cv::dnn::El ...
- solvepnp.cpp:92: error: (-215:Assertion failed) ( (npoints = 4) || (npoints == 3
执行代码 Calib3d.solvePnP(object_pts, image_pts, cameraMatrix, distCoeffs, rvec, tvec); 时报错: sol ...
- grabcut.cpp:380: error: (-215) !bgdSamples.empty() !fgdSamples.empty() in function initGMMs
grabcut.cpp:380: error: (-215) !bgdSamples.empty() && !fgdSamples.empty() in function initGM ...
- 成功解决cv2.error: C:\projects\opencv-python\opencv\modules\imgproc\src\resize.cpp:4044: error: (-215) s
成功解决cv2.error: C:\projects\opencv-python\opencv\modules\imgproc\src\resize.cpp:4044: error: (-215) s ...
- error: C:\projects\opencv-python\opencv\modules\imgproc\src\imgwarp.cpp:5594: error: (-215) (M0.type
在做图像平移的时候产生了上述bug error: C:\projects\opencv-python\opencv\modules\imgproc\src\imgwarp.cpp:5594: erro ...
- (python走过的坑)OpenCV中错误opencv-3.3.1\modules\highgui\src\window.cpp:339: error: (-215) size.width0 ...
第一次在python中使用OpenCV(cv2),运行时报错opencv-3.3.1\modules\highgui\src\window.cpp:339: error: (-215) size.wi ...
- src\loadsave.cpp:738: error: (-215:Assertion failed) !_img.empty() in function ‘cv::imwrite‘
cv2.error: OpenCV(4.3.0) C:\projects\opencv-python\opencv\modules\imgcodecs\src\loadsave.cpp:738: er ...
最新文章
- C++中错误no matching function for call to transform
- 阿里云oss数据迁移到腾讯云cos 方法二(强烈推荐)
- 如何看待Scrum Sprint Backlog冻结和变化?
- VTK:二次聚类用法实战
- netflix会员和非会员的区别_Netflix开放10部作品免费给非会员试看
- Linux 命令行通配符及转义符的实现
- Android 系统(240)---底层如何简易的获取一个从AP传下来的parameter(flag)
- right join
- openfire源码编译后部署到linux
- Spring Boot + Thymeleaf + Activiti 快速开发平台项目,附源码!
- 有的浏览器可以直接打开rtsp,有的不能
- 如何改变图片容量大小不影响清晰度
- 2021 HW —— 简单过程-致远OA
- 中央电视台硬盘播出系统的扩展应用与维护经验(mxf 格式)
- 中学-知识与能力【8】
- c语言 aligned,“__attribute __((packed,aligned(4)))”的含义是什么意思?
- 维谛技术Vertiv 暑期实习
- linux docker容器MySQL自动备份发送到邮箱
- 蓝牙打印 设置打印样式_Android蓝牙打印机,带你真正了解各种打印格式
- 2022夏暑假每日一题(八)
热门文章
- 数据是企业和社会发展的重要动力,AI从边缘发展到主流,未来十年信息技术将带来巨大“红利” | 大咖周语录
- 关于100层楼,扔两个鸡蛋,求摔碎鸡蛋的临界层的问题
- 拼多多:补贴与盈利背道而驰
- xpath用于HTML文档通过元素,理解HTML和XPath
- 阶段小练—篮球比赛计分器
- 西门子PLC状态字解释
- TF卡里删掉文件后内存没变大_不用第三方,手机自带软件也能清扫内存!教你4个清理技巧...
- 我是如何做研发人员内部培训的
- GIT 中如何打标签(git tag)
- CAD软件几何数据存储原理