图像处理LABVIEW

时间:2014-04-10 11:36:09

标签: image-processing labview shape-recognition

如何使用特征检测测量尺寸并在LABVIEW上的图像中找到圆/线/矩形。 例如,假设我将图片插入labview我希望labview检测其中是否有任何形状!

3 个答案:

答案 0 :(得分:0)

我在高中时使用实验室视图作为机器人团队,我们开发了许多实时图像跟踪代码,这些代码几乎完成了。

我们所做的是创建一个小系统,将图像检查为特定色调,饱和度和亮度的像素,然后通过在所述像素周围创建凸包将它们组合在一起。然后我们在其线性平均值上对凸包进行了评分,这与预期结果相符。

一旦你得到了凸包,你可以预先形成一些粒子分析,然后进行一些计算就可以得到你的尺寸。

答案 1 :(得分:0)

您可以使用" IMAQ Find Circles"找到圈子。对于直线和矩形,我可能会自己写一些东西。使用IMAQ阈值对图像进行分割,并让" IMAQ粒子分析"给你生成blob的特征。

您尝试实现的示例图片有助于了解您所面临的问题。请上传一个。

另请参阅LabVIEW的图像处理手册。这两个非常好,并提供了很多关于如何处理图像的例子:

NI Vision for LabVIEW用户手册: http://www.ni.com/pdf/manuals/371007b.pdf

NI Vision Concepts手册: http://www.ni.com/pdf/manuals/372916e.pdf

答案 2 :(得分:0)

labview有一些找到形状的方法,您可以在视觉辅助机器视觉部分找到所有形状,但是之后需要一些后期处理才能使用这种算法 您可以使用几何匹配和其他vi查找所需的任何形状