LabView部分视觉函数中文解说要点.pdf

上传人:tbuqq 文档编号:5197352 上传时间:2020-02-19 格式:PDF 页数:46 大小:1.70MB
返回 下载 相关 举报
LabView部分视觉函数中文解说要点.pdf_第1页
第1页 / 共46页
LabView部分视觉函数中文解说要点.pdf_第2页
第2页 / 共46页
LabView部分视觉函数中文解说要点.pdf_第3页
第3页 / 共46页
LabView部分视觉函数中文解说要点.pdf_第4页
第4页 / 共46页
LabView部分视觉函数中文解说要点.pdf_第5页
第5页 / 共46页
点击查看更多>>
资源描述

《LabView部分视觉函数中文解说要点.pdf》由会员分享,可在线阅读,更多相关《LabView部分视觉函数中文解说要点.pdf(46页珍藏版)》请在三一文库上搜索。

1、IMAQ Learn Pattern 2 VI 在匹配阶段 创建您要搜索的 图案匹配的模板图像的描述,此描述的数据被附加到输入模板图像中。 在匹配阶段,从模板图像中提取模板描述符并且 用于从检查图像中搜索模板。 Image:是一个您要搜索模板图像的参考检查图像。 Learn Pattern Setup Data (学习模式设置数据 ) : 是一个字符串, 包含从本控件或从高级控件 (IMAQ Advanced Setup Learn Pattern 2 VI)获得的信息。如果此引脚没有连接,在学习阶段VI 使用默 认参数。 Learn Mask (学习面膜) :是一个可选的屏蔽图像,此图片必须

2、是 U8 模式的图像。在 VI 中只学习 那些在源图像中相应掩模为零的像素,非零像素被忽略。不要设置这个参数来学习整个图像。 Template Image Out :是一个参考的模板,此模板图像包含的数据定义在匹配阶段的模板模式 IMAQ Setup Learn Pattern 2 VI 设置学习阶段, 图案匹配过程中使用的参数。执行 IMAQ Learn Pattern 2 VI之前执行此 VI。 Learn Mode :学习模板时,使用此引脚指定的不变性模式。 All(0) (默认值)提取移位和旋转不变匹配的模板信息 Shift Information(1) 提取平移不变性匹配的信息。 R

3、otation Information(2) 提取旋转不变匹配的信息。 Learn Pattern Setup Data(学习模式设置数据) :是一个字符串, 包含学习阶段设置参数选择的信息。此输 出连接到 IMAQ Learn Pattern 2 VI或IMAQ Advanced Setup Learn Pattern 2 VI IMAQ Setup Match Pattern 2 VI IMAQ 设定匹配模式 2 VI 设置图案匹配 的匹配阶段所使用的参数。 执行此 VI 前IMAQ Match Pattern 2 VI 或 IMAQ Refine Matches VI。 Minimum

4、Contrast (最低对比 度) :指定在检查图像中最大像素值和最低像素值的最小期望差异。默 认值是 0,它允许用算法来计算最小对比度 Match Mode (匹配模式) :,在检查图像中寻找 模板图案 时使用指定的不变性模式。默认值是 平移 不变性 。下列选项是有效的: Shift Invariant(0) (平移不变 )搜索模板图像,允许为 4 的旋转。 Rotation Invariant(1) (旋转不变 )在图像中搜索模板 不分旋转的模板。 Subpixel Accuracy(亚像素精度) :决定是否返回匹配结果的亚像素精度。默认值是 FALSE 。如果 匹配功能模式设置为颜色,V

5、I 忽略了亚像素精度 Rotation Angle Ranges (degrees)(旋转角度范围(度) ) :是一个数组,指定你期望 模板在每个检查图 像中旋转的角度是多少。指定角度上限和下限的范围,以度 为单位。 Match Pattern Setup Data (匹配模式设置数据 ) :是一个字符串,其中包含有关匹配阶段设置参数。 此输出连接到 IMAQ Match Pattern 2 VI 或 IMAQ Advanced Setup Match Pattern 2 VI IMAQ Match Pattern 3 VI 在检查图像中搜索图案,或模板图像。 ROI Descriptor (

6、目标区域描述 ) :在检查图像指定的区域中执行模式匹配,这个区域必须是一个矩 形或旋转矩形轮廓。默认情况下, VI使用整个检查图像进行匹配。 Global Rectangle:边界矩形包含的的坐标。 Contours :是一个目标区域定义的每一个单个形状的轮廓线 Image :是你要搜索模板图像的参考检测图像。 Template Image(模板图像 ):是在匹配阶段你要搜索的一个参考模板,这个模板图像是 IMAQ Learn Pattern 2 VI的输出端。 Match Pattern Setup Data(匹配模式设置数据):是一个字符串,其中包含IMAQ Setup Match Pat

7、tern 2 VI 或 IMAQ Advanced Setup Match Pattern 2 VI 的信息。如果此引脚没有连接, VI 所有未配置选项使用默认 参数。 Number of Matches Requested (匹配阈值):设置匹配阈值的大小。 Minimum Match Score(最小匹配分数) :设置有效匹配的最小分值,有效 范围是 0 至 1000 之间。 Matches:是一个匹配簇,簇包含以下内容, Position:是模板中心点对应的一个坐标。 Angle:是当前匹配位置模板在源图像中的旋转角度。 Scale:是原始模板在匹配模板中的大小变化百分比。这个参数没有被

8、用于模式匹配, 并总是被设置为 1。 Score:匹配结果其 范围为 0 到 1000 ,其中 0 等于没有 匹配 ,1000 等于一个完美的匹配 Bounding Box:是一个在图像中定义了五点模板图案边界的数组, 你可以把这个阵列直接连接 到 IMAQ Overlay Multiple Lines 2 VI 覆盖在图像上相匹配的位置。 Number of Matches (匹配数目 ) :是一个输入设置项, 检测图像中找到 的模板匹配的数目。 IMAQ Setup Learn Geometric Pattern 2 VI 设置在学习过程中所使用的参数。运行IMAQ Learn Geome

9、tric Pattern 2 .VI之前使用 Curve Parameters (轮廓信息) :是一个簇包含在学习阶段从模板图像中提取的曲线信息 Extraction Mode (提取模式) :指定 VI 如何标识 图像中的轮廓。从以下选项中进行选择: Normal(0) (默认)如果你想VI 不作任何假设图像或图像背景对象均匀 性的,选择 “ 正常” 。 Uniform Regions(1) 如果你想要 VI 对象,无论是在图像或图像的背景包含统一的 像素值,请选择均匀的区域。这允许该VI 更准确地计算的对 象的外部轮廓 Edge Threshold:边缘阈值指定最小的对比度,开始轮廓必须有

10、一个起点。有效值范围从1 到 255。默认值是 75 Edge Filter Size(边缘滤镜尺寸) : 边缘过滤器大小指定图像中VI 使用边缘滤波器,以确定 轮廓的宽度。下列选项可用: Min Length :指定最小轮廓 的长短 ,以像素为单位,你想要识别的最小轮廓, VI 忽略任何 小于这个值的轮廓曲线长度。默认值是25。 Row Search Step Size(行搜索步长) :指定行搜索 步的大小,在 y 方向上,运用 该算法巡查 轮廓 起点到图像之间的行。有效值范围从1 到 255。默认值是 15 Col Search Step Size(列搜索步长) :指定列搜索 步的大小,在

11、 X 方向上,运用 该算法巡查 轮廓 起点到图像之间的列。有效值范围从1 到 255。默认值是 15 Max Endpoint Gap(最大端点差) :指 VI 识别一个封闭的轮廓曲线,曲线的端点之间的最大差 距,以像素为单位。如果间隙大于该值时,该VI 标识作为一个开放曲线的曲线。 默认值是 10 Closed:指定是否在图像中只识别封闭的轮廓曲线。默认值是 FALSE ,指定 VI 识别开放式和 封闭式的轮廓曲线。 Subpixel:指定是否检测曲线上各点的亚像素精度。默认值是 FALSE 。 Learn Geometric Pattern 2 Setup Data(学习几何图案的设置数据

12、 ) :是一个字符串,其中包含学习阶 段选择的设置参数的学习数据信息。连接输出到 IMAQ Learn Geometric Pattern 2 VI 或 IMAQ Advanced Setup Learn Geometric Pattern 2 VI. IMAQ Learn Geometric Pattern 2 VI Fine(0) 设置边缘滤镜尺寸 为精细。 Normal(1) (默认值)设置的的边缘滤镜尺寸为正常。 Contour Tracing(2) 设置边缘滤镜尺寸跟踪轮廓,提供最好的轮廓提取结果,但会增加处理图 像所需的时间。 几何图案学习 创建一个匹配阶段您要搜索的的模板图像的描

13、述。此数据被附加到描述输入模板图像。在匹配阶段,描述数据 从模板图像中提取,并用于检查图像中并搜寻模板。 Origin Offset (原点偏移) :指定的 VI 模板图像的中心与模板的起偏移的像素数。 原点偏移用于IMAQ Match Geometric Pattern 2 VI设置每个模板匹配的匹配结果集内的目标图像的元素位置,默认值是(0, 0),设置的模板图像的中心作为原点的模板 Template Image:是一个在匹配阶段您要搜索检查模板图像的参考图像。 Learn Geometric Pattern 2 Setup Data (几何图案学习的设置数据) :是一个字符串, 其中包含

14、从IMAQ Setup Learn Geometric Pattern 2 VI 或IMAQ Advanced Setup Learn Geometric Pattern 2 VI获得的信息。如果引 脚没有连接,在学习阶段 VI使用默认参数。 Learn Mask(学习面膜) :是一个 8 - 比特图像相同大小的可选模板,该模板指定在模板中的边缘 搜索, 构建面膜 时,使用下面的像素值: 0:默认值。相应模板中的图像像素被认为是边缘, 只有在 IMAQ Setup Learn Geometric Pattern 2 VI 或 IMAQ Advanced Setup Learn Geometri

15、c Pattern 2 VI 中指定的轮廓曲线符合条件参数。 1: 在模板 图像中 相应的 像素始终被认为不是一个边缘。 2 :在模板图像中相应的像素的始终被认为是一个边缘 4: 当计算关联得分时模板图像的相应的像素不使用。 Angle Offset(角度偏移) :指定模板中 每个匹配项 的角度旋转圆的起点,角度偏移量是 用于 由 IMAQ Match Geometric Pattern 2 VI 所得到匹配群集的每个模板匹配的目标图像内的角度设置元素 。默认值是0,这并没有改 变 匹配 的角度 Template Image Out :一个参考的模板。此模板图像包含 模板模式 匹配阶段定义的数

16、据 IMAQ Setup Match Geometric Pattern 2 VI 设置几何匹配图案 设置在匹配过程中所使用的参数。使用 IMAQ Match Geometric Pattern 2 VI前运行 VI Curve Parameters(轮廓曲线参数 ) :是一个簇包含如何从检查图像中提取 匹配阶段的轮廓曲线信息, 要注意:如果 Use Learn Curve Parameters 设置为 TRUE VI 忽略了轮廓曲线的参数设置。 Extraction Mode (提取模式) :指定 VI 如何从图像中 标识轮廓 曲线。从以下选项中进行选择: Edge Threshold(边缘

17、阈值) :指定最小的对比度,必须有一个轮廓曲线起点。有效值范围从 1 到 255。默认值是 75。 Edge Filter Size (边缘滤镜尺寸) :指定用以确定 VI 中使用的图像中轮廓曲线 边缘滤波器的宽度。 下列选项可用: Fine(0) 边缘滤镜尺寸为精细 Normal(1) (默认值)设置的的边缘滤镜尺寸正常。 Contour Tracing(2) 设置边缘滤镜尺寸为轮廓跟踪,提供了最好的轮廓提取结果,但会增加处 理图像所需的时间。 Min Length(最小长度) :指定你想要的 VI 识别的最小轮廓曲线的长度,以像素为单位。VI 忽略任何长度小于这个值的轮廓曲线。默认值是25

18、 Row Search Step Size (行搜索步长) :指定该算法从轮廓曲线起点在 y方向上搜索图像的行步长, 。 有效值范围从 1 到 255。默认值是 15 Col Search Step Size (列搜索步长) :指定该算法从轮廓曲线起点在 X 方向上搜索图像的列步长。 有效值范围从 1 到 255。默认值是 15。 Max Endpoint Gap(最大端点 间隙) :指定的 VI 是否将轮廓识别为一个封闭的曲线,轮廓曲线 端点之间的最大 间隙,以像素为单位。 如果间隙大于该值时, 该 VI 标识作为一个开放的中轮廓曲 线。默认值是 10。 Closed:指定 VI 是否只识别

19、图像上的封闭曲线。 默认值是 FALSE ,指 VI 可以识别开放式和封 闭式的曲线。 Subpixel(亚像素) :指定是否检测轮廓曲线上各点的亚像素。默认值是FALSE 。 Match Mode (匹配模式) :确定 的情况 下,是一个你要寻找 模板匹配的VI 簇。在 Range Settings 条件下设 置这簇的值。 Rotation:VI 搜索匹配项的时候使模板旋转检测图像中的模板,启用时旋转 Scale:,启动时以不同尺寸检测图像中的模板是否可能的匹配,默认的比例范围为 75至 125。 Occlusion:启用时, VI 搜索出现在图像中的模板, 允许指定百分比的模板被遮挡。默认

20、的遮挡 范围是 0至 25的 Subpixel Accuracy(亚像素精度) :决定匹配时是否计算亚像素精度的位置。默认值是 FALSE 。 Normal(0) (默认),如果你想VI 不作任何假设图像或图像背景的均匀性,选择“ 正常” 。 Uniform Regions(1) 如果你想选择的VI 对象,无论是在图像或图像的背景包含统一的像素值请选 择均匀的区域,。这允许该VI 更准确地计算的对象的外部曲线。 Range Settings(范围设置 ) :是一个数组,约束选项每个匹配项 的可接受范围。为了减少搜索时间,这些约束 的范围内尽可能地限制, Match Constraints :指

21、定匹配选项由给定的约束范围。下列选项可用 Rotation Angle (degrees)(0) 设置一个你期望此VI 在检查图像中寻找 模板匹配的角度范围,如果Rotation 不启 用 VI 忽略此范围。 Scale Factor (%)(1) 设置此选项来指定的一个你期望的VI 在检查图像中寻找 模板匹配的大小范围, Occlusion (%)(2) 设置此选项来指定一个你在匹配检查图像中预期的阻断量范围。NI Vision 可以准确地检测出有多达50阻断匹配 。 如果未启用 阻断 VI 忽略 这个范围内。 Min :对于一个给定的 Match Constraint 最小范围值。 Max

22、:对于一个给定的 Match Constraint 最大范围值 Use Learn Curve Parameters (使用学习轮廓曲线参数 ) :指定在 匹配阶段是否使用的IMAQ Setup Learn Geometric Pattern 2 VI 或 IMAQ Advanced Setup Learn Geometric Pattern 2 VI的轮廓曲线参数提取 目标曲线。默认值是TRUE Match Geometric Pattern 2 Setup Data(几何图案匹配的设置数据 ) :是一个字符串,其中包含匹配阶 段的参数设置信息。输出连接 IMAQ Match Geometr

23、ic Pattern 2 VI 或IMAQ Advanced Setup Match Geometric Pattern 2 VI. IMAQ Match Geometric Pattern 2 VI IMAQ 几何图案匹配 在检查图像中搜索 图案,或模板图像。 ROI Descriptor(目标图案描述符 ) :指定在执行几何匹配时检查图像的区域, 这个区域必须是一个矩形 或旋转矩形轮廓。默认情况下,VI 使用整个图像检查匹配。 Global Rectangle(完整矩形) :包含整个矩形边框的坐标。 Contours:定义每一个 ROI 的的单个形状。 ID 指轮廓是一个 ROI 的外部还

24、是内部边缘。 Type 是轮廓的形状类型 Coordinates 表示轮廓的相对位置 Image:是要在检测图像中搜索模板图像的参考。 Template Image:是一个在匹配阶段你要搜索的参考几何模板,。模板图像是IMAQ Learn Geometric Pattern 2 VI.的输出。 Match Geometric Pattern 2 Setup Data (几何图案匹配的设置数据 ) :是一个字符串, 其中包含从IMAQ Setup Match Geometric Pattern 2或 IMAQ Advanced Setup Match Geometric Pattern 2 VI

25、 中读取的信息, 如果引 脚没有连接, VI 所有未配置的选项使用默认参数。 Number of Matches Requested (要求匹配的数量) :要求有效的匹配预期数量是多少。 Minimum Match Score(最小匹配分数) :是被认为有效的最小 匹配得分。一个匹配的数据范围是 0 至 1000 之间。 Matches (pixel) (匹配(像素) :包含在图像中找到匹配的信息: Position(位置) :是一个模板原点 位置相对应的点坐标群集 Angle:在当前匹配位置模板的旋转角度,以度为单位。 Scale:是匹配模板相对于原来的模板图像的大小比率,以百分比表示。 S

26、core:匹配结果 排名范围为 0 到 1000,其中 0 等于没有 匹配和 1000 等于一个完美的 匹配。 Bounding Box() :是一个在模板的边界定义了五个点的数组。 Contrast Reversed(对比度反转) :指定匹配的模板图像是否的反色。如果匹配的模板图像的反 色此参数为 true,。例如, 匹配是在黑色背景上的白色物体,但模板图像是在白色背景上的黑色 物体。如果此参数为FALSE ,模板图像不反色。 Occlusion %(阻断百分比) :是匹配遮挡的百分比。 Template Target Curve Score(模板目标轮廓曲线分数) :指定如何 紧密地在 图

27、像匹配模板中的匹配 区域检查 目标轮廓曲线。 分数的值的范围可以从0 到 1000,其中的得分 1000 表示的检查图像的匹配区域中 的所有曲线在模板图像中都有一个对应的曲线 注意:默认情况下,VI 不计算在模板目标轮廓曲线分数。使用 IMAQ Advanced Setup Match Geometric Pattern 2 VI配置的算法来计算这个值。 Target Template Curve Score(目标模板曲线分数) :同上。 Correlation Score(相关分数) :指定 的匹配的准确性,通过以下方式获得比较的模板图像的匹 配区域中使用的相关性度量, 比较这两个区域作为其

28、像素值的函数。1000 的分数表示一个完美的 比匹配,得分为0 表示不匹配。 Matches (real-world) (匹配(世界坐标) ) :包含在图像中找到一个匹配的信息。 注意: 如果图像是经过校准的图像,匹配(真实世界)可能会有不同匹配(像素)。如果图 像是经过校准的图像,位置,角度,和边框中返回世界的单位。 Position:是一个模板原点 位置相对应的点坐标群集 Angle:在当前匹配位置模板的旋转角度单位是度。 Scale:是匹配模板相对于原来的模板图像的大小比率,以百分比表示。 Bounding Box:是一个定义模板五个点的边界数组。 Contrast Reversed:指

29、定匹配的模板图像是否的反色。如果匹配的模板图像的反色 此参数为 true,。例如, 匹配是在黑色背景上的白色物体,但模板图像是在白色背景上的黑色物体。如果 此参数为 FALSE ,模板图像不反色。 Occlusion %(阻断百分比) :是匹配遮挡的百分比。 Template Target Curve Score(模板目标轮廓曲线分数) :指定如何 紧密地在 图像匹配模板中的匹配 区域检查 目标轮廓曲线。 分数的值的范围可以从0 到 1000,其中的得分 1000 表示的检查图像的匹配区域中 的所有曲线在模板图像中都有一个对应的曲线 注意:默认情况下,VI 不计算在模板目标轮廓曲线分数。使用

30、IMAQ Advanced Setup Match Geometric Pattern 2 VI配置的算法来计算这个值。 Target Template Curve Score(目标模板曲线分数) :同上。 Correlation Score(相关分数) :指定 的匹配的准确性,通过以下方式获得比较的模板图像的匹 配区域中使用的相关性度量, 比较这两个区域作为其像素值的函数。1000 的分数表示一个完美的 比匹配,得分为0 表示不匹配。 Number of Matches (匹配数量) :在检查图像模板匹配的基础上的输入设置匹配的数量。 IMAQ Clamp Horizontal Max VI

31、 在水平方向上测量的距离,从搜索区域的垂直边朝搜索区域的中心的搜索, 该 VI 定位一 边线或耙组并行搜 索。通过对比度和 斜率来决定边缘。 Settings:是一个簇, 定义边缘检测算法的参数和图像上重叠的信息, 前三个参数指定 检测边缘所 使用的 筛选器 。 Contrast:指定边缘对比度的阈值, 在检测过程中只有边缘对比度大于这个值边缘才能使 用。对比度定义为前边缘和后边缘的平均像素强度之差。 Filter width :指定的像素的数量, VI 在任一侧查找边缘对比度的平均值。 Steepness :指定边缘的斜率,此值表示相对应边缘的过渡区的像素数量。 Subsampling Ra

32、tio:二次取样 比指定的像素的数量, 分隔两个连续的前倾的搜索线 Show Search Area(显示搜索区域 ) :确定是否在图像上叠加 显示目标区域。 Show Search Lines (显示搜索线 ) : 确定用于定位的边缘搜索线是否是在图像上重叠显示。 Show Edges Found(显示边缘) :确定是否在发现的边缘位置上重叠显示结果图像 Image:参考源图像 Rectangle:指定搜索矩形区域的坐标。分别为左上角X,Y;右下角X,Y 坐标和以中心为旋转点指定旋转角 度。 Coordinate System:指定的矩形坐标与系统相联系 Edge Coordinates:是

33、一个检测到的边缘的空间坐标数组组成的簇。 Image Out :是一个参考目标图像, 根据设置的搜索区域和 /或测量的结果,在图像上重叠 Distance(距离) :返回的命中线之间的测量距离 Coordinate System (duplicate) (坐标系(副本) :是一个参考的坐标系 IMAQ Setup Learn Color Pattern VI (色彩模式学习设置) 设置学习过程中使用的 的颜色参数, 使用 IMAQ Learn Color Pattern VI 运行此 VI 。 Ignore Color Spectra(忽略颜色光谱 ) :是一个数组, 颜色光谱 提供了一套 的

34、从模板图像的颜色特 征排除一组颜色。忽略的每种颜色都是颜色频谱的主要色彩。在学习阶段排除任何颜色在模板匹 配阶段也将被忽略。 Learn Mode :学习模板时,使用此引脚指定的不变性模式。 All(0) (默认值)提取移位和旋转不变匹配的模板信息 Shift Information(1) 提取平移不变性匹配的信息。 Rotation Information(2) 提取旋转不变匹配的信息。 Feature Mode (功能模式) :设定学习一个图案 颜色时指定使用的颜色特征模式, 从以下值中选择: Color and Shape(0) (默认值)提取模板匹配阶段区分颜色和形状特征的信息 Col

35、or(1) 提取模板相匹配的色彩信息。 Shape(2) 提取模板相匹配的形状特征信息。 Ignore Black and White (忽略黑与白 ) :指定 是否 排除 模板图像的颜色特征的黑色或白色, 在学习过程中排 除的任何颜色在模板 在匹配 阶段也会被忽略。请从以下值: Disabled(0) (默认值)指定在匹配阶段,黑色和白色像素不会 被忽略。 Ignore Black(1) 指定在匹配阶段黑色像素被忽略。 Ignore White(2) 指定在匹配阶段白色像素被忽略。 Ignore Black and White(3) 指定在匹配阶段黑色和白色像素都被忽略 Saturation

36、 Threshold (饱和阈值) :用于区分两种颜色之间具有相同色相值的阈值。 Learn Color Pattern Setup Data (学习 色彩模式设置数据) :是一个字符串, 包含学习阶段设置参数选择的 信息,此输出连接到 IMAQ Learn Color Pattern VI IMAQ Learn Color Pattern VI (IMAQ 学习颜色模式) 在彩色模式匹配阶段创建一个你要查找的 模板图像 的颜色 描述,此描述的数据被附加到输入彩色模板 图像。在彩色图案匹配步骤中,颜色模板描述符是从彩色图像中提取,并用于在彩色 图像中搜索匹配的模板。 Image:是您要在检查图

37、像中搜索颜色模板图像的参考图像。 Learn Color Pattern Setup Data(色彩模式 学习设置数据 ) :是一个字符串,其中包含从IMAQ Setup Learn Color Pattern VI 中获得的信息,如果引脚没有连接,在学习阶段VI 使用默认参数,默认学习颜色和形状平 移不变的模式匹配数据。 Template Image Out :输出是一个在匹配阶段你要搜索的参考颜色模板, 模板图像包含匹配阶段定义颜色 模板模式的数据。 IMAQ Setup Match Color Pattern VI 设定颜色匹配模式 设置 颜色 匹配处理过程中所使用的参数,运行VI 之前

38、使用IMAQ Match Color Pattern VI. Color Score Weight(颜色匹配度) : (介于 0 和 1000 )确定在模式匹配中 颜色在 匹配中的百分比,该软 件使用颜色匹配率做最终匹配 排名。 例如, 如果您使用的比率为1000 ,该算法找到 每个匹配项 同时使用色彩和 形状信息,然后根据它们的颜色成绩排名匹配项 。如果比率是0 时,匹配的排名是根据它们的形状分数。缺省 值是 500,表明匹配得分使用的颜色和形状分数的等量组合。 Minimum Contrast (最低对比) :指定在检查图像时最大亮度和最低亮度颜色像素差异的最小值。 默 认值是 0 Mat

39、ch Mode :在使用颜色模板模式检查图像时,指定的不变性模式。请选以下值: Shift Invariant(0) (默认值)假设它是不超过4 度旋转。搜索图像中的颜色模板图案, Rotation Invariant(1) 旋转没有限制的搜索图像中颜色模板图案 . Match Feature Mode (匹配功能模式 ) :指定在彩色图像中使用颜色模板模式时的功能, 下面的值是有效的: Color and Shape(0) (默认) 在图像中搜索颜色模板模式时,使用颜色和形状特征。 Color(1) 在图像中搜索颜色模板模式时,使用颜色特征。 Shape(2) 在图像中搜索颜色模板模式时,使

40、用形状特征。 Subpixel Accuracy(亚像素精度) :亚像素精度决定是否返回匹配结果的亚像素精度。默认值是 FALSE 。如果匹配功能模式设置为颜色,VI 忽略了亚像素精度。 Rotation Angle Ranges (degrees)(旋转角度范围(度) :是一个 范围数组, 图像每旋转多少 角度检查指 定范围有多少颜色模板。指定一个上限和下限角度范围,以度为单位。 Color Sensitivity(颜色灵敏度) :指定的图像中颜色灵敏度信息, 默认值是低。当你需要分辨颜色有高色 调值时,此选项设置为高。 Search Strategy(搜索方式) :指定在图像搜索阶段期间所

41、使用的颜色特征, 从以下方式选择: Conservative(0) 使用一个非常小的步长大小,最少量的二次抽样 ,和在模板中的所有的 颜色信息。这是一个保守的方法也是最可靠的寻找任何图像中模板的方法, 可能降低速度。 Balanced(1) 使用积极和保守之间的方法。 Aggressive(2) 使用大的步长,大量的 二次抽样 ,和模板中所有的颜色频谱信息。 Very Aggressive(3) 使用最大的步长,最多 二次抽样 ,和只有从模板搜寻主要颜色的模板, 使用 该方法时模板中的颜色几乎是均匀的, 很好的从图像中把模板从背景中分离出 来。这种方式是最快在图像找到模板中的方式。 Match

42、 Color Pattern Setup Data (匹配颜色模式设置数据 ) :是一个字符串,其中包含选择匹配阶段有关设 置参数的信息。将输出接到IMAQ Match Color Pattern VI. IMAQ Match Color Pattern VI IMAQ 匹配颜色模式 在输入图片搜索彩色图案,或颜色的模板图像。 使用此 VI 事先确保颜色匹配阶段颜色模板图像已使用 配置 IMAQ Learn Color Pattern VI。 Optional Rectangle (可选矩形) :定义了四个元素的数组,其中包含的左,上,右,下坐标区域,右侧和底 部的值是单独的不在该地区,可选矩

43、形是空的或没有连接。VI 将对整个图像操作。 Image:是您要在彩色图像中查找颜色模板图像的的参考。 Template Image:是一个在匹配阶段你要搜索参考模板图像的颜色模板, 模板图像是 IMAQ Learn Color Pattern VI的输出。 Match Color Pattern Setup Data(颜色匹配模式设置数据 ) :是一个字符串,其中包含从IMAQ Setup Match Color Pattern VI获得的信息 .如果该输入没有连接,在匹配阶段 VI 使用默认参数。 Number of Matches Requested (匹配要求的 阈值) :是有效的匹配

44、预期匹配数量。 Minimum Match Score (最小匹配分数) :是有效的最小 匹配数可以。匹配的数据范围是 0 至 1000 之 间 Matches:是一个数组匹配簇。 匹配返回以下内容: Position:对应位置是模板的中心点坐标的一个簇。 Angle:角是在在当前匹配位置模板在源图像中的旋转角度 Scale:是从模板在原始模板匹配的大小百分比变化,这个参数没有被用于模式匹配,并 总是被设置为 1 Score:匹配排名,为 0 到 1000 的结果,其中 0 等于没有匹配和 1000 等于一个完美的 匹配 Bounding Box:在图像中定义一个模板图案五点边界的数组。你可以

45、把这个阵列直接连接 到 IMAQ Overlay Multiple Lines 2 VI覆盖在图像上的 一个匹配 位置。 Number of Matches :设置在检查图像模板匹配时的输入匹配数量是多少。 IMAQ Read Image And Vision Info VI 读取图像文件,包括任何额外保存在图像中的视觉信息。这包括覆盖信息,图案 匹配的模板信息,校准信息和 自定义数据。 File Path :完整路径,包括读该文件驱动器,目录和文件名。 Image:是一个图像文件中应用的参考图像结构数据。 Load Color Palette? (No) (加载调色板吗?(“ 否” ) :决

46、定如果颜色表存在是否要在文件中载入的 颜色表。如果加载了,这个表的读取和返回输出颜色调色板。默认值是FALSE Color Palette out(调色板 输出) :表示三基色 平面中的每一个 256 色元素的数组组成的簇。一个特 定的颜色是施加 三基色平面中的每一个(红色,绿色和蓝色)0 和 255 之间的一个值的结果。如 果三个平面具有相同的值,则得到的灰度级(0 指定黑色和 255 指定白色)。 Red is the output red value. Green is the output green value. Blue is the output blue value Image

47、 Out:是一个参考图片。 IMAQ Load Image Dialog VI 显示一个对话框,你可以指定图像的一个或多个路径。这个对话框是类似的LabVIEW 文件对话 框原始,但它提供了一个预览选定的图像文件 注意:此 VI 不支持 ETS 的目标或 VxWorks 目标 Button Label(按钮标签 ) :标签上显示在文件对话框中的“ 确定” 按钮 注意:如果这个参数的值是长度超过宽度的按钮,在文件对话框不显示整个标签。在英文版本的 Windows 中,该按钮是大约11 个字符宽 Prompt(提示):是出现在对话框的标题栏的自定义消息。默认情况下是打开的 Start Path(开

48、始路径)其内容是 LabVIEW 最初显示在对话框中的目录路径。如果这个参数是无效 的或无限化,出现一个文件对话框中查看对话框中的最后一个目录 Multiple Files? (No) (多个文件?(“否”) :确定是否可以将多个文件选择对话框中的。默认值是 FALSE Default Name( 默认的名字 ) :是你想要出现在该对话框中的初始文件名或目录名的名字。默认值是 一个空字符串。 Pattern :模式限制文件显示在相匹配图案 对话框中的名称,该参 数不限制显示的目录。 在此 VI 的图案匹配类似 Windows 文件名中的通配符匹配时使用的匹配。如果您指定的问号 (?) 或星号(

49、 *)以外的字符, VI 显示包含这些字符的文件或目录。您可以使用问号(?)匹配任何 单个的字符。您可以使用星号(*)来匹配一个或多个字符的任何序列。 例如,一个 *.png; *. BMP 返回匹配的任何PNG 扩展文件和其文件扩展名为bmp 的文件,为了匹配多个模式, 使用分号( ;)分开的模式。如空格,制表符,回车,从字面上,避免使用空格,除非他们的扩展 名样式 。 例如,如果您使用 *.jpg;*.tif , 对话框中显示所有 JPG 和 TIF 文件。如果您使用的 *.jpg; *.tif, , 该对话框只显示jpg 结尾文件。 Pattern Label (模式标签 ): 是自定义模式中显示在文件对话框上标签,如果你不将一个字符串输入 到该引脚,自定义过滤器默认任何自定义图案为标签。 Path :如果 MultiSelect 设置为 FALSE ,Path是使用此对话框选择的文件的完整路径。 Paths:如果 MultiSelect 设置为 TRUE , Paths使用此对话框选择的文件的完整路径。 Cancelled?:如果选择 TRUE 在执行过程中如果选择取消对话框或出现错误将弹出对话框。 IMAQ Advanced Setup Learn Pattern 2 VI IMAQ 高级设置学习模式 在学习阶段用于模式匹配优化和微调高级参

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1