视频讲解
OpenCV 拆分、合并图像通道方法及复现
环境准备:安装 OpenCV 库(pip install opencv-python)
内容:
1. 读取任意图片(支持 jpg/png 等格式)
2. 使用 split () 函数拆解成 3 个单色通道(单通道图像视为灰度图,0黑)
3. 通过 merge () 函数还原彩色图像
效果展示:
1. 对比原图与拆分后的 B/G/R 单色图
2. 合并的图
拓展应用:
1. 通道调整实现图像调色,磨皮等
2. 单色通道在图像分割中的应用,降低计算量等
import cv2
pic = cv2.imread('rgb.png') # 加载图片
b, g, r = cv2.split(pic) # 使用split拆分图片,按b g r三个颜色通道
merged = cv2.merge([b, g, r]) # 使用merge合并
# 单通道显示灰度图
cv2.imshow("R", r)
cv2.imshow("G", g)
cv2.imshow("B", b)
cv2.imshow("Merged", merged)
cv2.waitKey(0)
cv2.destroyAllWindows()