31.3、幾何定位---支援x、y方向同步縮放
1、clear_shape_model( : : ModelID: ) 2
2、clear_all_shape_models
- 建立模板
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 :
功能:根據輸入的XLD建立支援x、y方向同步縮放的幾何形狀模板
ScaleMin:最小縮放係數,預設值0.9
ScaleMax:最大縮放係數,預設值為1.1
注:這兩個引數一般對稱設定
其他引數設定看create_shape_model
- 查詢模板
-
find_scaled_shape_model(Image : : ModelID, AngleStart, AngleExtent, ScaleMin, ScaleMax, MinScore, NumMatches,
MaxOverlap, SubPixel, NumLevels, Greediness : Row, Column, Angle, Scale, Score)
功能:用支援x、y方向同步縮放的現狀模板在一副影象尋找匹配目標
ScaleMin:最小縮放係數,預設值0.9
ScaleMax:最大縮放係數,預設值為1.1
注:這兩個引數一般對稱設定
其他引數設定看find_shape_model
-
find_scaled_shape_models(Image : : ModelIDs, AngleStart, AngleExtent, ScaleMin, ScaleMax, MinScore, NumMatches,
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、clear_shape_model( : : ModelID: )
功能:釋放形狀模板的記憶體
ModelID:輸入模板控制代碼
描述:有效模板控制代碼為非負數,釋放模板資源後,模板無效,當模板控制代碼保持原值,建議釋放後把模板控制代碼賦值為負值,使其無效。
2、clear_all_shape_models( : : : )
功能:釋放所有形狀模板的記憶體
注:clear_all_shape_models( : : : )的存在僅僅為了在HDevelop實現"復位程式"("reset program")的目的。clear_all_shape_models( : : : )不得用於任何應用程式。