Skip to content

2D图像模板匹配

算子功能

在目标图片中查找模板图像,输出它的中心坐标和外接正矩形参数

算子输入参数

  • 输入目标图像:图像输入的IM编号

  • 模板图像:选择输入模板图像的方式

    • IM编号: 图像输入的IM编号
    • 模板文件路径: 图像输入的文件路径
  • 边缘亮度阈值:Canny寻找边缘的的参数,这两个参数越大,过滤掉的细节越多,下面为高低阈值分别为20,40和50,100的对比

    • 低阈值: 弱边缘的阈值。如果某个像素的梯度强度介于高阈值和低阈值之间,它会被标记为弱边缘,可能会被保留,但需要进一步判断
    • 高阈值: 强边缘的阈值。如果某个像素的梯度强度大于这个值,它会被确定为强边缘,通常会被直接保留
      CannyLowCannyLow
  • 匹配精度:越小匹配到的越精细

  • 匹配速度:算法运行的速度,速度越快,精确度可能会下降

    • 慢速: 基础速度,不做特征金字塔
    • 中速: 中等匹配,金字塔level设置为2
    • 快速: 高速匹配,金字塔level设置为4
  • 缩放比例:训练模板时的缩放比例

    • 缩小比例:目标轮廓面积相对于模板轮廓允许的缩小比例
    • 放大比例:目标轮廓面积相对于模板轮廓允许的放大比例
  • 角度范围:训练模板时的角度范围

    • 负角度:训练模板时逆时针旋转的角度
    • 正角度:训练模板时顺时针旋转的角度
  • 得分筛选:目标轮廓形状相对于模板轮廓形状的差异,越小越好

  • 查找数量:查找目标模板的数量

    • 变量:选择全局变量进行输出
    • 输出窗口:使能按钮,若启用,则将轮廓外接矩形信息输出到寄存器
    • 输出中心点:使能按钮,若启用,则将重心输出到寄存器

Result_img

寄存器输出

Result

类型说明
窗口找到轮廓的外接矩形
找到的轮廓的重心点坐标

AI-Vision,让3D测量更简单