标签:
在遍历文件图片时候依次进行人脸检测,但是每隔一段时间出现一条异常,非常纳闷,程序写的都没有问题,上网查了一下。
我的问题是因为:在传入Mat图像的时候是空的,所以在进行cvtColor的时候没有办法进行。
Why??为什么会是空的呢??
查找人脸库看了一下命名顺序才发现,中间会有一些缺失的数据。如:
少了image_0010.png这幅图像。
所以加一个if(!img.empty())条件就好了。
版权声明:本文为博主原创文章,未经博主允许不得转载。
OpenCV Error:Assertion failed (scn ==3 || scn==4) in cv::cvtColor
标签:
原文地址:http://blog.csdn.net/u012816621/article/details/48005429