Welcome!

This community is for professionals and enthusiasts of our products and services. Share and discuss the best content and new marketing ideas, build your professional profile and become a better marketer together.

0

斑点定位函数详解

史明忠
18-3-30 下午6:55 1,461 浏览次数
这个问题已经包含在 官方文档.

0

段超

--段超--
上海视谷图像技术有限公司
http://www.visiongo.com.cn
10001
| 1 0 0
--段超--
段超
18-5-10 下午5:47
Blob定位:通过Blob的重,以及其最外接矩形的度来实现对产品的XYA定位。(通过改变检测框的⼤⼩和位置,以及相关的检测参数,使得最终的输出的斑点个数为1。AIGO将使该斑点的最外接矩形的中坐标(XY)以及度(A)组成XYA的坐标系统。)
应用场景:检测产品在图像中的位置不固定时。(即来料工件的位置不固定。)
优势:速度很快。
劣势:定位的产品旋转⻆度⼤概为(0°~180°)Blob定位不太适合对⻆度敏感的产品,⼀般可⽤于XY定位,即实现X⽅向、Y⽅向等不包含⽅向的定位。

1. 输入参数设置

IN1. 图像通道


   适用于彩色图像。通过选择具有更度的颜通道,有助于更准确、稳定地找到标模板。


IN2. 斜矩形检测框


   用于调整斜矩形检测框(红色检测框)的中心位置、大小。可通过鼠标拖动的方法在图像界面直接操作修改,也可以在输入参数列表中直接修改参数,(可选类型有:圆形、矩形、圆弧形检测框)。


IN3. 二值化

   即临界灰度值,取值范围在0-255(即最白到最黑数值)。为了简化测量时的运算,以及提高测量速度,一个简便有效的方法就是set Threshold(设置灰度值),硬性的让VISIONGO记住一个临界灰度值。


IN4. 腐蚀系数

   设置斑点的腐蚀系数,系数为0不腐蚀。


IN5. 膨胀

   设置斑点的膨胀系数,系数为0不膨胀。


IN6. 填充1

   是建立在图像的轮廓已然查找完成的情况下,是否需要对斑点进轮廓填充,(在筛选条件处理前进行填充,即把轮廓中的特征面积全部填满,增大面积值,方便后续做特征筛选)


IN7. 通过面积选择斑点

   设置积阈值,只输出积在阈值范围内的斑点,当上限值为0时表示不启此限制。(可根据目标特征面积设置阈值,对于特征区域较大的情况下,可在默认下限值后面加99,扩大查找面积值。)


IN8.通过中x选择斑点

   设置中X坐标的阈值,只输出中X坐标在阈值范围内的斑点。当上限值为0时,表示不启此限制。


IN9.通过中y选择斑点

   设置中Y坐标的阈值,只输出中Y坐标在阈值范围内的斑点,当上限值为0时表示不启此限制。


IN10.通过正矩形宽选择斑点

   设置正矩形的宽度阈值,只输出正矩形宽度在阈值范围内的斑点,当上限值为0时表示不启此限制。


IN11.通过正矩形选择斑点

   设置正矩形的度阈值,只输出正矩形度在阈值范围内的斑点,当上限值为0时表示不启此限制。


IN12.通过斜矩形边选择斑点

   设置斜矩形的度阈值,只输出斜矩形度在阈值范围内的斑点,当上限值为0时表示不启此限制。


IN13.通过斜矩形短边选择斑点

   设置斜矩形的宽度阈值,只输出斜矩形宽度在阈值范围内的斑点,当上限值为0时表示不启此限制。


IN14.通过斜矩形选择斑点

   设置斜矩形的阈值,只输出斜矩形的在阈值范围内的斑点,当上限值为0时表示不启此限制。


IN15.通过斜矩形度选择斑点

   设置斜矩形的度阈值,只输出斜矩形的度在阈值范围内的斑点,当上限值为0时表示不启此限制。


IN16.通过Y值进排序

   是否将找到的斑点通过Y值进排序。


IN17.通过序号选择斑点

   输出指定序号的斑点。当序号不在斑点的个数范围之内时,输出为空。


IN18.次填充

   是否对筛选后的斑点进填充。


IN19.联合

   是否将筛选后的斑点联合成个斑点。


IN20.输出补偿

   对斑点的中点进补偿再输出。


IN21.位置偏移量:


IN22.连通域的判定

   即连通领域搜索类型

 

 

2. 输出参数说明

   O1 坐标系统: 在其它函数中将动应


   02 积: 检测到的每个斑点的积。


   03 ⼼: 检测到的每个斑点的中坐标。


   04 正矩形宽度: 检测到的每个斑点的正矩形的宽度。


   05 正矩形度: 检测到的每个斑点的正矩形的度。


   06 斜矩形: 检测到的每个斑点的斜矩形的


   07 斜矩形短边: 检测到的每个斑点的斜矩形的短边


   08 斜矩形: 检测到的每个斑点的斜矩形的


   09 斜矩形度: 检测到的每个斑点的斜矩形的度。


   10 轮廓

 

3. 使用技巧

  • Flag

你的回答

请试着提供一个内容充实的答案如果你对问题或答案进行评论, 请使用注释工具。请记住,你可以随时修改你的答案。 -无需回答同样的问题两次。同时, 请不要忘记投票 -它确实有助于选择最佳的问题和答案!

随时了解

关于论坛

这个社区是为专业人士和我们的产品和服务的爱好者。分享并讨论最好的内容和新的机器视觉技术。 阅读指南

提问工具

3 支持

统计数据

问: 18-3-30 下午6:55
阅读: 1461
最后更新: 18-5-10 下午5:47