halcon提取单通道图像——access_channel

前言

我们在图像处理中遇到的最多的图像是rgb图像,这种图像具备3个通道,R、G、B,在某些场景下我们提取其中一个通道进行图像处理具备较好的效果,本文就来讲解如何获取其中某个通道的图像。

1、提取单通道图像原理

一个RGB三通道的图像,假设每个通道都是8位(0到255灰度级),每个像素就是包含3个8位的单通道,我们提取的单通道图像就是将1个8位的通道值作为该像素的灰度值。

2、access_channel算子应用

csharp 复制代码
dev_open_file_dialog ('read_image', 'default', 'default', Selection)
read_image (Image, Selection)
access_channel (Image, ImageR, 1)
access_channel (Image, ImageG, 2)
access_channel (Image, ImageB, 3)

提取单通道图像就是使用access_channel算子,该算子只有3个参数

第1个参数是输入图像

第2个参数是输出的单通道图像

第3个参数是通道索引,1代表R通道、2代表G通道、3代表B通道。

3、提取单通道效果

1)处理前

2)处理后

R通道:

G通道:

B通道:

从上图可以看出提取前三个通道的颜色会混在一起,但是提取后每个单独通道的图像数据都独立了出来,假设我只想处理红色R图像的圆,你用彩色图像根本无法区分(因为有重叠),但是你提取出R通道再处理就非常方便了。

马工撰写的年入30万+C#上位机项目实战必备教程(点击下方链接即可访问文章目录)

1、《C#串口通信从入门到精通》

2、《C#与PLC通信从入门到精通 》

3、《C# Modbus通信从入门到精通》

4、《C#Socket通信从入门到精通 》

5、《C# MES通信从入门到精通》

6、《winform控件从入门到精通》

7、《C#操作MySql数据库从入门到精通》

以上教程CSDN订阅已超过2000+~

相关推荐
山野蓝莓酸奶昔1 天前
InternNav 环境配置:Failed to build flash_attn解决办法
人工智能·深度学习
Coder_Boy_1 天前
基于SpringAI的智能OPS平台AIops介绍
人工智能·spring boot·aiops·faiss
Apifox.1 天前
Apifox 12 月更新| AI 生成用例同步生成测试数据、接口文档完整性检测、设计 SSE 流式接口、从 Git 仓库导入数据
前端·人工智能·git·ai·postman·团队开发
冒冒菜菜1 天前
根据txt标签文件在图像上生成真实标签框
人工智能·计算机视觉
集芯微电科技有限公司1 天前
PC1001超高频率(50HMZ)单通单低侧GaN FET驱动器支持正负相位配置
数据结构·人工智能·单片机·嵌入式硬件·神经网络·生成对抗网络·fpga开发
Love Song残响1 天前
VSCode高效AI开发全攻略
ide·人工智能·vscode
Fighting_p1 天前
【预览word文档】使用插件 docx-preview 预览线上 word 文档
开发语言·c#·word
zcg19421 天前
不用干净数据也能学会降噪——N2N派
深度学习·计算机视觉
码农小白猿1 天前
IACheck提升锅炉安装验收报告审核效率:智能化审核为安全合规保驾护航
运维·人工智能·ai·iacheck