今天给大家讲解视觉助手中 作为图像处理较为常用的一个算法步骤《灰度化》,灰度化就是将彩色原图转换为灰度图的一种图像处理方式,RGB颜色空间彩色图像的本质是图像中的每个像素值都分成R、G、B三个基色分量,灰度图可以理解成将彩色图中的其中一个分量单独抽取组成的数字图像,每个像素中的灰度等级分为0-255,0为最白,255为最黑,转换的分量类型根据检测需求进行选择,将图片灰度化的原因是因为,有些检测或图像处理算子无法对彩色图像进行直接操作,例如二值化,模板匹配等。
R-G-B 分别表示红,绿,蓝,三种颜色,根据选择的颜色,在彩色图像中越接近该颜色的像素区域灰度值会越小,也就是转换后灰度值越接近0。
这是Labview自带的案例原图,其中就会有R-G-B这几类相近的颜色,接下来我们用这张图在助手中使用灰度化看看效果。
转换为灰度图后在图像左下方可以看到3个R-G-B分量数值变成了单个数值显示。
今日总结
①彩色图像进行灰度转换方式与图像概要
今日作业
熟悉视觉助手中的其他算法和例程,输入参数以及输出参数有哪些。
LabVIEW广泛应用于自动化测控领域,如果你需要快速利用编程来实现数据采集,数据分析,仪表控制,自动化报表,plc通讯,机械手控制,图像采集,机器视觉外观检测,运动控制等方面,又没有代码编程基础(c++,c#,vb等编程语言),那么推荐你学习LabVIEW,这是你最快进入自动化行业的一种途径。
针对众多小白,没有任何labview编程基础,而又有志于从事相关行业学习labview程序设计的新手朋友(高手请绕道),本公众号决定定期更新:
【LabVIEW懒人系列教程】
让我们以最懒惰的方式面对工作生活中的不如意,以最积极的心态提升自己改造自己,和昨天的自己做一个慵懒的告别。
龙哥手把手教您LabVIEW视觉设计课程火热上线!!详情私信龙哥