石鑫华视觉 手机微信QQ:13450001061 / 18038383457

图像编程

LabVIEW Vision图像处理之提取所有轮廓曲线

文章来源:石鑫华视觉网时间:2022-09-05 11:16:32 点击:340

LabVIEW Vision图像处理之提取所有轮廓曲线

image.png

NI Vision Assistant视觉助手中提取曲线轮廓

我们知道,在NI视觉中提取轮廓时(视觉助手、VBAI等软件中),得到的轮廓只有特定的一个轮廓会被提取出来,如上图所示,跑道型的白色区域,内外有两个轮廓,这时只提取了外面的轮廓,但是里面的绿色曲线并没有提取出来。

 

但是如果想在在红色、绿色轮廓之间随意选择,那么就得在VDM中想办法了。

image.png

NI LabVIEW VSION中提取所有轮廓曲线

如上图所示,共找到两条曲线,分别使用绿色和红色颜色覆盖出来了。在这里主要使用的是IMAQ Extract Curves函数。利用此函数,可以将区域中符合要求的所有曲线都提取出来,得到一个曲线数组,然后再索引相关的数组就可以得到指定想要的曲线了。

image.png

IMAQ Extract Curves函数

程序框图与LabVIEW2013源代码下载,请回复后查看更多内容:

image.png

提取所有曲线轮廓程序框图

下载链接:

LabVIEW Vision图像处理之提取所有轮廓曲线源代码下载

http://labviewvision.com/thread-4348-1-1.html?fromuid=9

(出处: 机器视觉论坛)

首页
84162741QQ
联系