脚本之家,脚本语言编程技术及教程分享平台!
分类导航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服务器之家 - 脚本之家 - Python - Opencv+Python 色彩通道拆分及合并的示例

Opencv+Python 色彩通道拆分及合并的示例

2021-04-26 00:45Daviiiiid Python

今天小编就为大家分享一篇Opencv+Python 色彩通道拆分及合并的示例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

一、图像色彩通道拆分

?
1
2
3
4
5
6
7
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通道图:

Opencv+Python 色彩通道拆分及合并的示例

g通道图:

Opencv+Python 色彩通道拆分及合并的示例

r通道图:

Opencv+Python 色彩通道拆分及合并的示例

二、图像色彩通道合并

?
1
img2 = cv2.merge([r, g, b])

按rgb合并后图:

Opencv+Python 色彩通道拆分及合并的示例

以上这篇opencv+python 色彩通道拆分及合并的示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持服务器之家。

原文链接:https://blog.csdn.net/sinat_40661696/article/details/80142217

延伸 · 阅读

精彩推荐