opencv中使用cvCanny出错
来源:互联网 发布:普通话发音软件 编辑:程序博客网 时间:2024/05/21 04:24
在刚开始使用OpenCV来编写一些图像处理程序时,经常会遇到使用cvCanny方法边缘检测出错。那是因为图像没有转换成单通道灰度图像(编译链接时不会报错,运行会出现:unsupported format or combination of formats() in unknown function(function cvCanny))
cvCanny函数的定义如下:
void cvCanny(const CvArr* src, CvArr* dst, double threshold1, double threshold2, int apertureSize=3 )
其中src是输入图像,dst是输出的边缘图像。输入图像必须是单通道的灰度图,而输出图像也是单通道的二值图像(黑白图像)。所以往往在载入输入图像调用函数cvLoadImage时,其flag参数设置为0,即将原来的彩色图像强制转换成灰度图(Gray),或者可以使用cvCvtColor(src,dst,CV_RGB2GRAY)将得到的图片强制转换为灰度图像。src为原图像,dst为转换成的灰度图。
- opencv中使用cvCanny出错
- Opencv cvCanny 函数
- opencv cvcanny报错 OpenCV Error: Bad number of channels (打开第8张图片时出错)
- opencv关于cvcanny函数 [7]
- opencv中的cvCanny函数学习
- cvCanny用法(opencv参考手册)
- cvCanny用法(opencv参考手册)
- Learning OpenCV:cvCvtColor and cvCanny
- opencv使用imshow出错
- 图像边缘检测--OpenCV之cvCanny函数
- 图像边缘检测--OpenCV之cvCanny函数
- 图像边缘检测--OpenCV之cvCanny函数
- 图像边缘检测--OpenCV之cvCanny函数
- 图像边缘检测--OpenCV之cvCanny函数
- 图像边缘检测--OpenCV之cvCanny函数
- OpenCV中imshow()出错问题
- cvCanny函数中, 高低阈值自适应计算方法
- 关于使用cvSobel 和 cvCanny 内存问题
- oracle 标准游标格式
- FrameBuffer Linux下FrameBuffer直接写屏
- 快速排序
- Android 的init脚本编写解析
- 结构体字节对齐原则
- opencv中使用cvCanny出错
- redis python接口问题
- Android学习笔记之百度地图(搜索服务)
- C++加载dll
- 一个使用DownloadManager下载文件的小例子
- android TCP UDP
- 在开发中使用GMap.Net的心得三
- opensuse build service open build service
- 白班程序员 VS. 夜猫子程序员