31.3、几何定位---支持x、y方向同步缩放

一、    创建模板    1

1create_scaled_shape_model(Template : : NumLevels, AngleStart, AngleExtent, AngleStep, ScaleMin, ScaleMax, ScaleStep,    1

2create_shape_model_xld(Contours : : NumLevels, AngleStart, AngleExtent, AngleStep, Optimization, Metric, MinContrast :    1

二、    查找模板    1

1    find_scaled_shape_model(Image : : ModelID, AngleStart, AngleExtent, ScaleMin, ScaleMax, MinScore, NumMatches,    1

2    find_scaled_shape_models(Image : : ModelIDs, AngleStart, AngleExtent, ScaleMin, ScaleMax, MinScore, NumMatches,    1

三、    释放模板资源    1

1clear_shape_model( : : ModelID: )    2

2clear_all_shape_models( : : : )    2

 

  1. 创建模板

1、create_scaled_shape_model(Template : : NumLevels, AngleStart, AngleExtent, AngleStep, ScaleMin, ScaleMax, ScaleStep,

                            Optimization, Metric, Contrast, MinContrast : ModelID)

功能:支持x、y方向同步缩放的几何形状模板

    ScaleMin:最小缩放系数,默认值0.9

ScaleMax:最大缩放系数,默认值为1.1

    注:这两个参数一般对称设置

        其他参数设置看create_shape_model

2、create_shape_model_xld(Contours : : NumLevels, AngleStart, AngleExtent, AngleStep, Optimization, Metric, MinContrast :

                        ModelID)

功能:根据输入的XLD创建支持x、y方向同步缩放的几何形状模板

    ScaleMin:最小缩放系数,默认值0.9

ScaleMax:最大缩放系数,默认值为1.1

    注:这两个参数一般对称设置

        其他参数设置看create_shape_model

  1. 查找模板
  1. MaxOverlap, SubPixel, NumLevels, Greediness : Row, Column, Angle, Scale, Score)

功能:用支持x、y方向同步缩放的现状模板在一副图像寻找匹配目标

    ScaleMin:最小缩放系数,默认值0.9

ScaleMax:最大缩放系数,默认值为1.1

    注:这两个参数一般对称设置

        其他参数设置看find_shape_model

  1. MaxOverlap, SubPixel, NumLevels, Greediness : Row, Column, Angle, Scale, Score, Model)

功能:用多个支持x、y方向同步缩放的现状模板在一副图像寻找匹配目标

    ScaleMin:最小缩放系数,默认值0.9

ScaleMax:最大缩放系数,默认值为1.1

    注:这两个参数一般对称设置

        其他参数设置看find_shape_model、find_shape_models

  1. 释放模板资源

 

1clear_shape_model( : : ModelID: )

功能:释放形状模板的内存

ModelID:输入模板句柄

描述:有效模板句柄为非负数,释放模板资源后,模板无效,当模板句柄保持原值,建议释放后把模板句柄赋值为负值,使其无效。

2clear_all_shape_models( : : : )

功能:释放所有形状模板的内存

注:clear_all_shape_models( : : : )的存在仅仅为了在HDevelop实现"复位程序"("reset program")的目的。clear_all_shape_models( : : : )不得用于任何应用程序。

 

posted @ 2022-05-10 23:01  ihh2021  阅读(78)  评论(0编辑  收藏  举报