get_shape_model_params ( : : ModelID : NumLevels, AngleStart, AngleExtent, AngleStep, ScaleMin, ScaleMax, ScaleStep, Metric, MinContrast )

Return the parameters of a shape model.

The operator get_shape_model_params returns the parameters of the shape model ModelID that were used to create it using create_shape_model or create_scaled_shape_model. In particular, this output can be used to check the parameters NumLevels, AngleStep and ScaleStep if they were determined automatically during the model creation with create_shape_model or create_scaled_shape_model.


Parameters

ModelID (input_control)
shape_model -> integer
Handle of the model.

NumLevels (output_control)
integer -> integer
Number of pyramid levels.

AngleStart (output_control)
angle.rad -> real
Smallest rotation of the pattern.

AngleExtent (output_control)
angle.rad -> real
Extent of the rotation angles.
Assertion: AngleExtent >= 0

AngleStep (output_control)
angle.rad -> real
Step length of the angles (resolution).
Assertion: AngleStep >= 0

ScaleMin (output_control)
number -> real
Minimum scale of the pattern.
Assertion: ScaleMin > 0

ScaleMax (output_control)
number -> real
Maximum scale of the pattern.
Assertion: ScaleMax >= ScaleMin

ScaleStep (output_control)
number -> real
Scale step length (resolution).
Assertion: ScaleStep >= 0

Metric (output_control)
string -> string
Match metric.

MinContrast (output_control)
number -> integer
Minimum contrast of the objects in the search images.


Result

If the handle of the model is valid, the operator get_shape_model_params returns the value 2 (H_MSG_TRUE). If necessary an exception is raised.


Parallelization Information

get_shape_model_params is processed completely exclusively without parallelization.


Possible Predecessors

create_shape_model, create_scaled_shape_model, read_shape_model


See also

find_shape_model, find_scaled_shape_model, find_shape_models, find_scaled_shape_models


Module

Template matching



Copyright © 1996-2005 MVTec Software GmbH