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