> 信息中心

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

来源:360问答 编辑:王阿强
有网友碰到过这样的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);这一行

OpenCV是什么

OpenCV的全称是:Open Source Computer Vision Library 。 OpenCV于1999年由Intel建立,现在由Willow Garage提供支持。OpenCV是一个基于BSD许可证授权(开源)发行的跨...

opencv3 怎么为自定义的Mat赋值呢?我为什么一直报下面的错...

opencv给mat赋值,分二种, 一种是是整体赋值操作,另一种是分别举赋值; 例子分别如下: 1、MatA.at<int>(1, 1) = 0; 2、Mat MatA = imread("sss.jpg"); Mat MatB ...

opencv中部分代码

按"Ctrl+F" 输入函数名进行搜索,就能找到cvCalOpticalFlowHS函数的源文件了。 1、首先要熟悉openCV安装目录,例如我的安装目录是F:\program files\opencv2.3.1。...

如何学习opencv比较有效率?求个opencv老师。

几套试卷,答答疑,分数一定不错。如果为了能够真正使用,就要求边学边用。 3.具体过程: 建议先总览全书,掌握OpenCV的框架和结构,结合绪论或是概述,了解OpenCV的使用情况...

怎样给visio2012配置opencv2.4.10

opencv_features2d2410d.lib;opencv_flann2410d.lib;opencv_gpu2410d.lib;opencv_highgui2410d.lib;opencv_imgproc2410d.lib;opencv_legacy2410d.lib;opencv_objdetect2410d...

pycharm不支持OpenCV模块代码提示

pycharm的opencv无代码提示的解决 pip install opencv-contrib-python修改?xxx\Anaconda3\Lib\site-packages\cv2\__init__.py为:import sysimport osimport importlib os.environ[&q...

opencvweism 为什么会报错

); 查看返回值才知道,返回的是false 究其原因是因为xml的路径错误。 正确解决:找到xml的真实目录添加 bool a=cascade.load("F:\\opencv\\source...

pycharm安装opencv后没有代码提示怎么解决

环境:windows 第一步 安装opencv 这是加强版的opencv带有很多机器学习的方法pip install opencv-contrib-python 第二步 在site-package中修改cv2的__init__.py文件 打开你的a...

opencv3 使用CvSVM这个类时提示错误,请问是什么原因?

把OpenCV的目录增加到VC++的包含目录属性列表中: E:\opencv\build\include E:\opencv\build\include\opencv E:\opencv\build\include\opencv2 OpenCV3.4+VisualStudio2017开...

python如何用opencv把一个视频按每10秒一小段切下来

你好,下面是相应的一个代码,你可以参考一下:import cv2 import os # 先导入openCV # 将一个长的视频缩短,按照比例缩短,只保存其中的一部分 #&nbs...


请注意,本站信息均由系统收集自互联网,相关信息仅供参考,医疗等重要信息请以正规途径为最终意见,本站不承担任何责任!

www.wosoni.com false 互联网 http://www.wosoni.com/s/mqqsuo/cggikehckkhcggcl.html report 4464 opencv中cvCvtcolor转灰度图出错答:你的源图像是彩色吗?如果是彩色,那么转换成的灰度图应该是单通道的 pimg1g = cvCreateImage(cvGetSize(pimg1),pimg1->depth,pimg1->nChannels); 改为: pimg1g = cvCreateImage(cvGetSize(pimg1),pimg1->depth,1);opencv 中cvtColor报错处理答:先调用cvCvtColor将图像转到HSV颜色空间,如:cvCvtC

热门图片

电脑网络手机数码生活游戏体育运动明星影音休闲爱好文化艺术社会民生教育科学医疗健康金融管理情感社交地区其他