LabVIEW Vision根据颜色值自动二值化彩色图像

360影视 2025-02-01 14:24 1

摘要:很多时候我们需要将彩色图像转换成二值图像。这时候就需要IMAQ ColorThreshold函数对彩色图像进行阈值处理。但是这个函数是需要手动指定三个颜色分量的值范围的。而在实际处理时,要调个比较好的值,并不一定是个容易的事。本演示实例,使用ROI测量目标区域

LabVIEW Vision根据颜色值自动二值化彩色图像

很多时候我们需要将彩色图像转换成二值图像。这时候就需要IMAQ ColorThreshold函数对彩色图像进行阈值处理。但是这个函数是需要手动指定三个颜色分量的值范围的。而在实际处理时,要调个比较好的值,并不一定是个容易的事。本演示实例,使用ROI测量目标区域的颜色值,然后根据颜色值与需要的颜色公差范围,自动设置颜色阈值的范围,从而方便用户对目标颜色进行快速的过滤,省去麻烦的调整过程:

NI视觉颜色阈值需要手动调整阈值范围

在视觉助手、VBAI、VDM中的颜色阈值过程,都是需要手动调整的,如上图所示。

根据目标位置颜色值自动二值化彩色图像演示程序效果-RGB1根据目标位置颜色值自动二值化彩色图像演示程序效果-RGB2根据目标位置颜色值自动二值化彩色图像演示程序效果-HSL根据目标位置颜色值自动二值化彩色图像演示程序效果-HSV根据目标位置颜色值自动二值化彩色图像演示程序效果-HSI

LabVIEW Vision Development Module:

《LabVIEW Vision函数实例详解2020-2024》NI Vision所有函数使用方法介绍,基于NI VISION2020,兼容VDM2021/2022/2023/2024

《LabVIEW Vision图像处理开发宝典(第二版)》介绍如何在LabVIEW中开发图像处理程序,如何搭建常用的图像处理框架

《LabVIEW VISION图像处理宝典视频教程》,LabVIEW如何使用NI Vision开发图像处理程序框图

LabVIEW Halcon:

《LabVIEW HALCON图像处理入门教程(24.09)》含深度学习,LabVIEW使用NI VISION+Halcon混合编程机器视觉与图像处理入门学习资料

VAS:

《LabVIEW驱动相机采集图像指南(24.11)》 LabVIEW图像采集 LabVIEW相机驱动 NI-IMAQdx相机驱动 Halcon采集图像驱动

来源:麟哥爱科技

相关推荐