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可能會一直出錯。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章