2016-08-19 29 views

回答

1

IIUC你可以做這樣的事情 -

img[:,:,2] = np.where(mask,255,img[:,:,2]) 

結果 -

enter image description here

enter image description here

enter image description here

+0

謝謝,也想過...但希望獲得alpha通道圖像,即不破壞R或其他通道信息。 –

+0

@ Il'yaZhenin對不起,沒有解決方案。 – Divakar

+0

@ Il'yazhenin即使你使用了一個alpha通道,你最終也會改變原來的BGR通道。你想獲得某種圖層嗎?然而,並非重寫R通道completeley,正確的方法可能是創建一個紅色(0,0,255)蒙版並將其與您的原始圖像混合,例如cv2.addWeighted或兩個圖像的因子爲0.5和0.5 – Micka

相關問題