3
1)I具有矩陣類替換特定顏色的所有像素在C++矩陣類
Mat src = imread("/pic.png", 0)
http://i1265.photobucket.com/albums/jj502/anizilla/demo_result.png
我想替換上述給定的圖像爲黑色在所有的白色像素。
有沒有辦法用另一個RGB值替換所有的像素?
2)當我使用 -
src.col(0).row(0)
我得到正確的價值觀。有什麼方法可以提取每個RGB通道的值嗎?
3)當我使用 -
src.at<Vec2b>(0,0)[0];
我得到的垃圾值(如.
和!
)。如果我使用<Vec2d>
但我得到垃圾值。當我使用
src.at<Vec2s>(0,0)[0];
我得到了通道0應有的價值,並且,
src.at<Vec2s>(0,0)[1];
src.at<Vec2s>(0,0)[2];
回報垃圾數量
ypnos,我的圖片是Mat類。如何將Mat src轉換爲Mat3b src? – Anirudh
@ anirudh65024x它應該與Mat ...... – ArtemStorozhuk
ypnos,它會引發錯誤「錯誤:'src =='''''不匹配'operator =='」 – Anirudh