0

如何使用特征检测来测量尺寸并LABVIEW. 例如,假设我插入了一个图像,labview我想labview检测它是否有任何形状!

4

3 回答 3

0

您可以使用“IMAQ Find Circles”功能来定位圆圈。对于线条和矩形,我可能会自己写一些东西。使用 IMAQ 阈值分割图像,让“IMAQ 粒子分析”为您提供结果斑点的特征。

您尝试实现的目标的示例图像将有助于了解您面临的问题。请上传一份。

另请参阅 LabVIEW 的图像处理手册。这两个都很好,并且给出了很多关于如何处理图像的例子:

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

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

于 2014-08-24T15:22:42.820 回答
0

我在高中时为一个机器人团队使用了实验室视图,我们开发了很多实时图像跟踪代码,它们几乎可以做到这一点。

我们所做的是创建一个小系统,该系统会检查图像中是否存在特定色相、饱和度和亮度的像素,然后通过围绕所述像素创建凸包将它们组合在一起。然后,我们对凸包的线性平均值进行了评分,这与预期结果背道而驰。

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

于 2014-08-24T02:05:17.267 回答
0

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

于 2019-08-07T23:50:14.533 回答