find_shape_model(Image : : ModelID, AngleStart, AngleExtent, MinScore, NumMatches, MaxOverlap, SubPixel, NumLevels, Greediness : Row, Column, Angle, Score) Image:'border_shape_model'设置为false时,模板轮廓全部位于图像定义域内时才能被匹配到,'border_shape_model'设置为false时,模板轮廓超出图像...
为了简化介绍,在该段落剩下的部分所有角度都用度来表示,而在find_shape_model函数中使用弧度来设置的。因此,如果创建模板时,AngleStart=-20°、AngleExtent=40°,在搜索模板函数find_shape_model中设置AngleStart=350°、AngleExtent=20°,尽管角度模360后是重叠的,还是会找不到模板的。为了找到模板,在这个例子中必...
中使用find_shape_models()算子可同时传入多个创建好的形状模板,从而可从图像中同时匹配多个物体。在有些情形中多个模版同时进行匹配很有用,当不知道图像中物体的类别时,可以用这种方法识别图像中的物体类别。 自己开发了类似的形状匹配算法,效果如下: 创建模板时,可以在模板图像上绘制ROI掩膜并支持ROI掩膜的交并运算....
NumLevels, // 输入参数,使用的金字塔层数。默认4,范围1~10 Contrast : ) // 输入参数,设置对比度。默认30,参考10,20,30,40,60,80,100,120,140,160 1. 2. 3. 4. 5. 4.在图像中搜索模板 find_shape_model find_shape_model(Image, // 搜索图像 ModelID, // 模板句柄 AngleStart, // 搜索时的...
halcon find_shape_model 分数 在HALCON机器视觉库中,find_shape_model算子是一个用于形状匹配的强大工具。它通过搜索图像中与给定形状模型最相似的区域来定位目标对象。在该函数调用后返回的结果中,除了找到的目标的位置(行、列坐标)和旋转角度外,还有一个非常关键的输出参数——匹配分数(Score)。匹配分数详解:...
如果金字塔的层数太大,模板不容易识别出来,这是需要将find_shape_model函数中MinScore和Greediness参数设置的低一些。如果金字塔层数太少找到模板的时间会增加。可以先使用inspect_shape_model函数的输出结果来选择一个较好的金字塔层数。 2. 参数AngleStart、AngleExtent定义了模板可能发生旋转的范围。注意模板在find_shape...
find_shape_model算子,其返回值Row, Column参数指的就是row2和col2。 最后来看看halcon源码的实现 *读图1read_image (Image1, '1.jpg')*获取图像宽高get_image_size (Image1, Width, Height)dev_open_window_fit_image (Image1, 0, 0, -1, -1, WindowHandle)set_display_font (WindowHandle, 16, ...
4.在图像中搜索模板 find_shape_model find_shape_model(Image, // 搜索图像ModelID, // 模板句柄AngleStart, // 搜索时的起始角度AngleExtent, // 搜索时的角度范围,必须与创建模板时的有交集MinScore, // 最小匹配值,输出的匹配的得分Score大于该值NumMatches, // 定义要输出的匹配的最大个数MaxOverlap,...
create_shape_model创建的模板通道数目和find_shape_model中的图像通道数目可以是不同的。例如,可以使用综合生成的单通道图像创建模型。另外,这些通道不需要是经过光谱细分(像RGB图像)的。这些通道还可以包括具有在不同方向照亮同一个目标所获得的图像。 模型图像Template的domain区域的重心是模板的初始位置,可以在set_sh...
二、Halcon几何定位算子 1. 几何定位的基本原理 几何定位是指在图像处理中找到物体的几何位置和姿态的过程。Halcon提供了一系列用于几何定位的算子,如find_shape_model、find_scaled_shape_model、find_line和find_circle等。这些算子可以用于在图像中查找特定形状的物体,并确定其位置和旋转角度。 2. 几何定位算子的使...