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

yipeiwu_com6年前Python基础

一、图像色彩通道拆分

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 色彩通道拆分及合并

二、图像色彩通道合并

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

按RGB合并后图:

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

以上这篇Opencv+Python 色彩通道拆分及合并的示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

pygame播放音乐的方法

本文实例讲述了pygame播放音乐的方法。分享给大家供大家参考。具体如下: 方法一: import pygame filename='/home/A.mp3' pygame.mixe...

python简单贪吃蛇开发

本文实例为大家分享了python简单贪吃蛇的具体代码,供大家参考,具体内容如下 import sys import random import pygame from pygame....

python常用排序算法的实现代码

这篇文章主要介绍了python常用排序算法的实现代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 排序是计算机语言需要实现的基本算法...

python3安装speech语音模块的方法

python3安装speech语音模块的方法

在windows平台上使用pyhton编写语音识别程序需要用到speech模块,speech模块支持的主要功能有:文本合成语音,将键盘输入的文本信息转换为语音信号方式输出;语音识别,将输...

python 编程之twisted详解及简单实例

python 编程之twisted详解 前言:  我不擅长写socket代码。一是用c写起来比较麻烦,二是自己平时也没有这方面的需求。等到自己真正想了解的时候,才发现自己在这方...