CV_BGR2GRAY COLOR_BGR2GRAY

OpenCV的颜色空间转换函数:

C++: void cvtColor(InputArray src, OutputArray dst, int code, int dstCn=0 )

参数dstCn原来一直沿用CV_BGR2GRAY, CV_RGB2GRAY, CV_GRAY2BGR, CV_GRAY2RGB等格式,但最新几个版本的OpenCV已改为COLOR_BGR2GRAY类似形式,今天才看源代码imgproc.hpp才发现,但官方文档还没修改,如下图,如果程序中使用较新的版本OpenCV,采用CV_BGR2GRAY可能会一直出错。

发布了13 篇原创文章 · 获赞 6 · 访问量 9391

猜你喜欢

转载自blog.csdn.net/u010843408/article/details/105403116