opencv 3.4 版本的  cv.cvtColor()在使用时出错误

来源:360问答 责任编辑:张俊
默认
特大
宋体
黑体
雅黑
楷体


opencv 3.4 版本的  cv.cvtColor()在使用时出错误(图2)


opencv 3.4 版本的  cv.cvtColor()在使用时出错误(图7)


opencv 3.4 版本的  cv.cvtColor()在使用时出错误(图10)


opencv 3.4 版本的  cv.cvtColor()在使用时出错误(图12)


opencv 3.4 版本的  cv.cvtColor()在使用时出错误(图16)


opencv 3.4 版本的  cv.cvtColor()在使用时出错误(图18)

  为了解决用户可能碰到关于"opencv 3.4 版本的  cv.cvtColor()在使用时出错误"相关的问题,大发红黑大战经过收集整理为用户提供相关的解决办法,请注意,解决办法仅供参考,不代表本网同意其意见,如有任何问题请与本网联系。"opencv 3.4 版本的  cv.cvtColor()在使用时出错误"相关的详细问题如下:

错误:

hsv = cv.cvtColor(image, cv.COLOR_BGR2HSV)

cv2.error: /home/pi/Downloads/opencv-3.4.0/modules/imgproc/src/color.cpp:11178: error: (-215) (scn == 3 || scn == 4) && (depth == 0 || depth == 5) in function cvtColor



===========大发红黑大战收集的解决方案如下===========

opencv中cvCvtcolor转灰度图出错

答:你的源图像是彩色吗?如果是彩色,那么转换成的灰度图应该是单通道的 pimg1g = cvCreateImage(cvGetSize(pimg1),pimg1->depth,pimg1->nChannels); 改为: pimg1g = cvCreateImage(cvGetSize(pimg1),pimg1->depth,1);

opencv 中cvtColor报错处理

答:先调用cvCvtColor将图像转到HSV颜色空间,如:cvCvtColor(rgb,hsv,CV_BGR2HSV); 然后调用cvSplit函数,就可以将H分量分离出来,再来单独访问H分量,H对于的通道是0。

opencv中cvCvtColor函数在哪个库

答:下载opencv source,RGB2Gray部分源码在opencv-4.0.1\modules\imgproc\src\color_rgb.cpp文件中,如下: template struct RGB2Gray{ typedef _Tp channel_type; RGB2Gray(int _srccn, int blueIdx, const float* _coeffs) : srccn(_srccn) { sta...

opencv 里面的函数cvtColor报错

答:original 要求是3通道的

opencv中cvCvtColor函数在哪个库

答:在cv.h这个库里面

请问OpenCV中的灰度变换函数cvCvtColor是运用哪种...

答:cvCvtColor(...),是Opencv里的颜色空间转换函数,可以实现RGB颜色向HSV,HSI等颜色空间的转换,也可以转换为灰度图像。 参数CV_RGB2GRAY是RGB到gray。 具体用的线性灰度变换函数是: Gray=0.299*R+0.587*G+0.144*B 你可以通过查看OpenCV的documen...

opencv,cvCvtColor函数。编译通过,运行无法启动。

答:可能是cvCvtColor输入输出可是不一致导致的 你不要定义img1的格式试试,就是注释掉 IplImage* img1 = cvCreateImage(cvGetSize(frame),IPL_DEPTH_8U,1);这一行

声明:大发红黑大战提供的解决方案均由系统收集自互联网,仅供参考,大发红黑大战不保证其准确性,亦不代表大发红黑大战观点,请自行判断真伪,大发红黑大战不承担任何法律责任.

>>> 温馨提示:您还可以点击下面分页查看更多相关内容 <<<

头条

热门

Copyright ? 2012-2016 cprogramto.com 版权所有 关于我们 | 广告服务 | 诚聘英才 | 联系我们 | 友情链接 | 免责申明