0
我有一個黑白圖像,並希望將其轉換爲綠色和藍色圖像。所以黑色變綠,白色變藍。我怎樣才能用openCV做到這一點?opencv將黑色和白色轉換爲綠色和藍色
我有一個黑白圖像,並希望將其轉換爲綠色和藍色圖像。所以黑色變綠,白色變藍。我怎樣才能用openCV做到這一點?opencv將黑色和白色轉換爲綠色和藍色
您可以使用黑白圖像作爲面膜:
Mat blackWhite = ... //image of type CV_8U
//new green Mat
Mat bgr(blackWhite.size(), CV_8UC3, Scalar(0,255,0));
//set pixels masked by blackWhite to blue
bgr.setTo(Scalar(255,0,0), blackWhite);
你可以給更多的解釋。請。我是圖像處理和opencv的新手。 –
你有黑白圖像,或者你有一個灰度圖像? – bjoernz
我有黑白圖像,但我也對灰度解決方案感興趣! – Developer