vision中文的使用说明

vision中文的使用说明

ID:8973823

大小:37.50 KB

页数:4页

时间:2018-04-13

vision中文的使用说明_第1页
vision中文的使用说明_第2页
vision中文的使用说明_第3页
vision中文的使用说明_第4页
资源描述:

《vision中文的使用说明》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、NIVision控件模板Vision控件模板位于LabVIEW控件模板的最顶层,由一下元素组成:IMAQImage.ctl—该控件是一个类型定义,用于声明图象类型的数据。在VI的前面板中使用该控件代表图象类型数据。例如,使用该控件作为一个子程序的输入或输出,使调用成成可以将一幅图像传送给子程序。图像显示(ImageDisplay)—该控件用于在LabVIEW中直接显示图像。也可以利用该控件创建关注区域(ROIs)。图像显示控件提供标准和3D版两种外观。IMAQ视觉控件(IMAQVisioncontrols)—这里的控件用于将NIVisi

2、on的程序控件直接加入入用户自己的程序中获得相应的功能。机器视觉控件(MachineVisioncontrols)—这里的控件用于将NIVision的机器视觉控件直接加入到用户自己的程序中以获得相应的功能。NIVision函数模板NIVisionforLabVIEW由三个主要的函数模板组成:常用视觉程序(VisionUtilities),图像处理(ImageProcessing),和机器视觉(MachineVision)。本节介绍这些模板以及它们的子模板。常用视觉程序(VisionUtilities)常用视觉函数用于在NIVision中

3、处理和显示图像。ImageManagement—管理图像程序组。利用这些程序可以建立和释放图像,设置和读取图像的属性例如尺寸和偏移量,复制图象。也可以使用一些高级的Vis来定义图像的边框区域以及访问图像数据的指针。Files—一组使用不同格式读、写图像文件,并从文件中获得所包含的图像的信息的程序模块。ExternalDisplay—用于在外部窗口显示图像的程序模块组。使用这些程序模块可以完成以下任务:读取和设置窗口属性,如尺寸、位置、缩放系数为图像窗口设置调色板建立及使用图像浏览器在图像窗口上为选中的关注区域建立和使用不同的交互式绘图工

4、具。检测画图事件获得图像窗口上有关关注区域的信息。RegionofInterest—管理关注区域的程序组。使用这些程序可以通过编程来定义关注区,以及定义关注区和图像掩码和关注区之间的相互转换。ImageManipulation—修改图像颗粒内容的程序模块组。利用这些程序模块可以实现图像的重新采样、提取部分图像,以及图像的旋转、平移、打包。该子模板还包括了图像与剪贴板之间相互拷贝的程序模块。PixelManipulation—读取和修改图像中单独像素的程序模块组。利用这些程序模块可以读取和设置图像中的像素,或者图像中的一行或一列;向图像中

5、的地像素填充特定的值;实现图像和2维LabView矩阵之间的相互转换。Overlay—一组不改变图像的像素值的情况将图形覆盖在在图像显示环境上的程序模块。利用这些程序模块可以使检测程序将检测结果覆盖在被检测图像上。Calibration—空间校准图像的程序模块组,用于排除相机景深和镜头畸变,以获得精确的真实的测量结果。利用这些程序建立简单的校准,或者让NIVision从网格图像中自动学习校准数据。还可以利用这些程序模块将像素坐标转换成真实坐标以便于测量。ColorUtilities—访问彩色图像数据的程序模块组。利用这些程序可以从图像中

6、提取调色板,用新的数据替换彩色图像的调色板,在彩色图像与2D矩阵之间转换,读取和设置彩色图像的像素值,将像素值从一个彩色颗粒转换到另外一个彩色颗粒。VisionRT—为LabVIEW实时模块使用NIVision提供的函数组。利用这些程序模块可以在实时系统中将图像显示到视频输出中;控制发送到网络上的图像的压缩设置,以及实时系统中处理程序的时间区段。图像处理(ImageProcessing)NIVision中的分析、滤波和图像处理函数。Processing—处理灰度和二值图像的程序模块。利用这些函数可以使用不同的阈值将灰度图像转换成二值图像

7、。也可以利用这些程序使用预定义或自定义的查找表变换图像,进行分界变换,修改图像的对比度,图像反向。Filters—滤波器,用于增强图像中的信息。利用这些程序可以实现虚像平滑、去除噪声、高光或强化图像中的边沿。可以利用预定义的卷积内核,也可以使用自定义的卷积内核。Morphology—形态学组,进行图像形态学运算的程序模块。其中一部分程序完成基本的形态学运算,如灰度和二值图像上的膨胀和腐蚀。另一部分程序用于改进二值图像的质量,微粒补孔、去除边框颗粒、去除小颗粒、基于颗粒的形状特征去除不希望的颗粒。该子模板中的其它组用于分割接触颗粒、查找颗

8、粒轮廓、检测圆形颗粒。Analysis—分子组,用于分析灰度和二值图像内容的程序模块。这些程序用于计算灰度图象的直方图和灰度统计信息,提取图像中任意维度上的像素信息和统计信息,以及检测和测量二值图像中的颗粒

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。