您的位置:首页 > 其它

unsupported format or combination of ···解决方法

2016-01-16 00:00 232 查看
摘要: unsupported format or combination of ···解决方法

编译连接时候是不会出错的,但是运行时会说“unsupported format。。。。”

如下图:



出错原因在cvCanny函数

cvCanny 函数用来进行边缘检测,函数原型如下:

CVAPI(void) cvCanny( const CvArr* image, CvArr* edges, double threshold1,
double threshold2, int aperture_size CV_DEFAULT(3) );
image是输入图象,这个必须是单通道的,即灰度图,

edges是输出的二值图,也是单通道的,但是是黑白的。

如果原始图象是彩色的,比如彩色照片,在cvLoadImage时候,flag参数需要设置为零,即转化为灰度图,

初始化图片,flag参数为0,

Mat srcImage = imread("10.jpg",0);

ok
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: