我有兩個影像:一個灰度影像和一個具有相同尺寸的二進制掩碼。如何為蒙版上的影像著色,而影像的其余部分保持灰度?
這是和示例:

uj5u.com熱心網友回復:
跨 3 通道表達灰度影像像素值可為您提供彩色影像。結果看起來是一樣的,但是當您檢查尺寸時,它會是 3。
gray_3_channel = cv2.merge((gray, gray, gray))
gray.shape
>>> (158, 99)
gray_3_channel.shape
>>> (158, 99, 3)
對于掩碼中的每個白色 (255) 像素,在 中指定顏色 (255, 255, 0) gray_3_channel:
gray_3_channel[mask==255]=(255, 255, 0)

轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/471430.html
