Python使用OpenCV可以获取和消除图片中单个通道的数据,程序如下:
import cv2# 读取原始图像im = cv2.imread("D:/src/test_image/opencv.png")cv2.imshow("1", im)# 获取单通道数-蓝色b = im[:, :, 0]cv2.imshow("2", b)# 去掉蓝色通道数据im[:, :, 0] = 0cv2.imshow("3", im)# 再去掉绿色通道数据im[:, :, 1] = 0cv2.imshow("4", im)cv2.waitKey()cv2.destroyAllWindows()
结果如下图:
如果觉得《Python使用OpenCV处理图片通道数》对你有帮助,请点赞、收藏,并留下你的观点哦!