当我使用Clamp函数时,为什么得到了不精确或不一致的数值?
当你在Vision Assistant中使用Clamp函数围绕特定物体设定ROI时,你得到了一个特别的距离测量值。如果你围绕同一个物体设定不同的ROI时,你可能得到与第一次不同的测量值。这是由clamp中的线轮廓空隙造成的。这些线轮廓沿着clamp方向扫描,返回它们遇到的第一个边缘值。这些线轮廓分布得越开,clamp错过待测轮廓上实际的最大或最小点的概率就越大。当绘制ROI时,线轮廓有轻微的偏移,所以会读到不一致的值。为了避免这种情况,应减小clamp函数中的Gap值。这将减小线轮廓之间的间隙。当减小Gap值时,测量精度会更高,但是也将耗费更多的处理时间。针对直线边缘或者变化较小的物体,使用较大的Gap值。测试有较多细节特征或者可能错过的角的物体时,使用较小的Gap值。
注意: 当在LabVIEW中使用Clamp VI时,Gap 采用Subsampling Ratio表示,位于Settings簇中。
http://shixinhua.com石鑫华视觉,中国第一机器视觉门户! 特价工业相机、机器视觉光源、工业镜头、机器视觉教程,就到机器视觉商城https://shop128020756.taobao.com 机器视觉论坛http://labviewvision.com,最专业流量最大的机器视觉论坛
页:
[1]