26、使用运算符set_shape_model_param可以为find_aniso_shape_model指定'timeout'。如果find_aniso_shape_model达到此“timeout”,则会终止搜索,并返回错误代码9400(H_ERR_TIMEOUT)。 27、根据ScaleRMin,ScaleRMax,ScaleCMin和ScaleCMax指定的缩放范围,如果形状模型未预先生成,则find_aniso_shape_model需要大量时间才...
halcon中的find_shape_model算法基于边缘梯度相似性进行模版匹配,在处理2D刚体变换时具有很好的效果,如果匹配的物体存在大小缩放时则可以应用find_scaled_shape_model()和find_aniso_shape_model()等算法。 但上面提及的算子在处理物体存在变形时效果不好,虽然find_shape_model()的SubPixel参数支持设置一个max_deformatio...
paint_xld (Contour, Image, ImageModel, 128)//将先前建立的XLD轮廓绘制到图像上,128是灰度值 create_aniso_shape_model(ImageModel, 'auto', -rad(10), rad(20), 'auto', 0.9, 1.7, 'auto', 0.9, 1.1, 'auto', 'none', 'use_polarity', 'auto', 20, ModelID)//为各向异性尺度不变匹配准备...
create_aniso_shape_model (ImageModel, 'auto', -rad(10), rad(20), 'auto', 0.9, 1.7, 'auto', 0.9, 1.1, 'auto', 'none', 'use_polarity', 'auto', 20, ModelID) find_aniso_shape_model (Image, ModelID, -rad(10), rad(20), 0.9, 1.7, 0.9, 1.1, 0.7, 0, 0.5, 'least_squares...
HALCON软件提供了多种基于形状的模板匹配函数,如:find_shape_model(形状匹配),find_scaled_shape_model(目标尺寸固定的形状匹配),find_aniso_shape_model(目标尺寸不定的形状匹配)等。但具体算法无介绍。 和基于灰度的模板匹配函数相比,基于形状的模板匹配函数功能更强,除了允许目标位置变化、角度变化外,还允许目标在...
Note that a call to find_aniso_shape_models with multiple values for ModelIDs, NumMatches and MaxOverlap has the same effect as multiple independent calls to find_aniso_shape_model with the respective parameters. However, a single call to find_aniso_shape_models is considerably more efficient....
create_aniso_shape_model 主要应用于模板在X和Y方向有不同的形变的场合 create_aniso_shape_model (ImageReduced, 'auto', -0.39, 0.79, 'auto', 0.9, 1.1, 'auto', 0.9, 1.1, 'auto', 'auto', 'use_polarity', 'auto', 'auto', ModelID) ...
1.创建形状模型:create_shape_model() 2.寻找形状模型:find_shpae_model() 3.释放形状模型:clear_shape_model() 基于灰度的模板匹配: 应用场合:定位对象内部的灰度值没有大的变化,没有缺失部分,没有干扰图像和噪声的场合。 1.创建模板:create_template() ...
2. clear_ncc_model 功能:释放NCC模型的内存。 3. create_ncc_model 功能:为匹配准备一个NCC模型。 4. find_ncc_model 功能:找出一个图像中的一个NCC模型的最佳匹配。 5. get_ncc_model_origin 功能:返回一个NCC模型的原点(参考点)。 6. get_ncc_model_params 功能:返回一个NCC模型的参数。 7. read_...
5. create_shape_model 功能:为匹配准备一个轮廓模型。 6. determine_shape_model_params 功能:确定一个轮廓模型的参数。 7. find_aniso_shape_model 功能:在一个图像中找出一个各向异性尺度不变轮廓的最佳匹配。 8. find_aniso_shape_models 功能:找出多重各向异性尺度不变轮廓模型的最佳匹配。 9. find_scale...