共计 300 个字符,预计需要花费 1 分钟才能阅读完成。
通道拆散与合成
img = cv2.imread("text.jpg")
导入了一张测试图
h, w = img.shape
b, g, r = cv2.split(img)
s = numpy.zeros(shape=(h, w, 3), dtype=numpy.uint8)
m1 = cv2.merge([b, s, s])
m2 = cv2.merge([s, g, s])
m3 = cv2.merge([s, s, r])
m1 将 RGB 彩色图片的蓝色通道拆散并与赋值为 0 的绿色和红色通道合成会失去下图:
m2 将 RGB 彩色图片的绿色通道拆散并与赋值为 0 的蓝色和红色通道合成会失去下图:
m3 将 RGB 彩色图片的红色通道拆散并与赋值为 0 的蓝色和绿色通道合成会失去下图:
正文完