利用OpenCV的imread將RGB影象轉化為灰度影象!
阿新 • • 發佈:2019-02-02
通常,我們是利用cvtColor將影象轉化為灰度圖,但實際上在讀取影象的時候便可以將影象轉化為灰度圖,
很簡單的操作,只需要將imread的第二個引數置為0即可
如下面的程式碼:
cv::Mat srcImage = cv::imread("lakeWater.jpg",0);
官方對第二個引數的說明如下:
>0 Return a 3-channel color image
=0 Return a grayscale image
<0 Return the loaded image as is. Note that in the current implementation the alpha channel, if any, is stripped from the output image. For example, a 4-channel RGBA image is loaded as RGB if flags\ge0 .
-------------------------------------------
影象處理開發資料、影象處理開發需求、影象處理接私活掙零花錢,可以搜尋公眾號"qxsf321",並關注!
影象處理開發資料、影象處理開發需求、影象處理接私活掙零花錢,可以搜尋公眾號"qxsf321",並關注!
影象處理開發資料、影象處理開發需求、影象處理接私活掙零花錢,可以搜尋公眾號"qxsf321",並關注!