OpenCV与Python实现图像色彩通道拆分及合并详解
键盘旁的猫
发布时间:2026-10-13 |
5人浏览过
本文介绍如何使用OpenCV和Python对彩色图像进行色彩通道拆分与合并操作。通过cv2.split函数提取B、G、R单通道图像,并利用cv2.merge函数将通道重新组合。示例代码展示了从读取彩色图片到展示各通道及合并结果的完整流程,适用于图像处理初学者参考。
一、图像色彩通道拆分
import cv2
img1 = cv2.imread(r"D:\OpencvTest\example.jpg", cv2.IMREAD_COLOR) # 传入一张彩色图片
b, g, r = cv2.split(img1)
cv2.imshow("exampleB", b) # 展示B通道图
cv2.imshow("exampleG", g)
cv2.imshow("exampleR", r)
B通道图:

G通道图:

R通道图:

二、图像色彩通道合并
img2 = cv2.merge([r, g, b])
按RGB合并后图:

以上这篇OpenCV与Python实现图像色彩通道拆分及合并的示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持本站。
相关文章
本站声明
本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。
作者最新文章
全部内容- C语言入门:初识数据类型与第一个Hello World程序 2026-10-16
- C++实现对象化矩阵乘法示例 2026-10-16
- Python中@property、setter与deleter的使用详解及矩形类示例 2026-10-16
- Java中String类常用用法详解:从创建、比较到操作 2026-10-16
- Python configparser模块使用详解:从基础读取到数据还原 2026-10-16













