1
我一直在閱讀幾個論壇,OpenCV默認具有BGR通道順序。OpenCV中的通道順序
cv :: Mat也可能具有RGB通道順序。
灰色轉換將指定CV_BGR2GRAY或CV_RGB2GRAY作爲參數。
1)除RGB和BGR外,還有其他選擇嗎?
2)有沒有什麼方法可以找出 - 通過代碼 - 通道的順序是什麼?
謝謝。
我一直在閱讀幾個論壇,OpenCV默認具有BGR通道順序。OpenCV中的通道順序
cv :: Mat也可能具有RGB通道順序。
灰色轉換將指定CV_BGR2GRAY或CV_RGB2GRAY作爲參數。
1)除RGB和BGR外,還有其他選擇嗎?
2)有沒有什麼方法可以找出 - 通過代碼 - 通道的順序是什麼?
謝謝。
Opencv always(AFAIK)使用BGR通道順序,GPU模塊中有一些使用BGRA的函數,因爲opengl上下文在32位像素下工作得更好。
BGR2Gray和RGB2Gray都調用相同的函數。
最簡單的檢查方法是在已知R,G,B值的繪圖等中創建一個圖像,然後在調試器中檢查cv :: Mat內存