Labview 机器视觉(2)之 读图片

Labview 机器视觉

机器视觉在工业领域越来越重要,普通高校少有该专业,硕博才可能接触到。不少同学想学而被挡在外边。故而计划写一些Labview 视觉的文章,结合自己经历,尽量帮助大家入行。不妥之处,请大家指出。
第一章 Labview 机器视觉,熟悉选板的使用。

提示:读图片。


前言

机器视觉主要用计算机来模拟人的视觉功能,从客观事物的图像中提取信息,进行处理并加以理解,最终用于实际检测、测量和控制。

提示:以下是本篇文章正文内容。

一、准备

找到图片。通常Windows操作系统自带。如下路径。

C:\Users\Public\Pictures\Sample Pictures

Labview 机器视觉(2)之 读图片
熟悉视觉与运动选板内容

Labview 机器视觉(2)之 读图片
下列三个与采集图像相关的VIs。可以设置相机或采集卡,如曝光时间、设置相机为软触发或硬触发、或在FPGA板中预处理图像等。
Labview 机器视觉(2)之 读图片
下面三个与图像处理相关的VIs。如建立图像内存和销毁图像内存、读写图像、图像处理、图像变换、模板匹配、尺寸计算、模式识别等。
Labview 机器视觉(2)之 读图片
下面三幅图为读图像和显示图像用到的VI。
Labview 机器视觉(2)之 读图片

Labview 机器视觉(2)之 读图片
下面为图像操作相关的VI。例如:创建内存、销毁内存、获得图像尺寸、设置图像尺寸、复制图像等。
Labview 机器视觉(2)之 读图片
下面为图像读写相关的VIs。例如读图像、保存图像、读AVI文件、保存为AVI文件还有读写图像文件中的信息等。

Labview 机器视觉(2)之 读图片

二、编程序

1.打开Labview。双击下面图标。

Labview 机器视觉(2)之 读图片

2.新建项目。

Labview 机器视觉(2)之 读图片
Labview 机器视觉(2)之 读图片

3.新建VI。

前面板如下:
Labview 机器视觉(2)之 读图片

后面板如下:
Labview 机器视觉(2)之 读图片
在循环结构中建事件结构,增加图片路径帧和前面板关闭帧。在图片路径帧中放入读图片VI并连接路径和显示。
Labview 机器视觉(2)之 读图片
运行编辑好的VI。选取一张图片
Labview 机器视觉(2)之 读图片
为什么是灰度图片?因为默认是8位格式图片。读取图片放入的内存也是8位的。故而显示的是灰度图片。

改编如下格式可显示为彩色图片。
Labview 机器视觉(2)之 读图片
运行改编后VI。
Labview 机器视觉(2)之 读图片
Labview 机器视觉(2)之 读图片

总结

以上就是今天要讲的内容,本文仅简单介绍了Labview选板的内容,简单编辑一个程序,实现读片并显示功能。