get_generic_shape_model_object🔗
Short description🔗
get_generic_shape_model_object — Get iconic objects of the shape model.
Signature🔗
get_generic_shape_model_object( out object Object, shape_model ModelID, string GenParamName )
Description🔗
The operator get_generic_shape_model_object reads out objects
of the shape model ModelID and returns them in Object.
GenParamName specifies which iconic object will be returned.
The following values are possible:
-
'clutter_region': The clutter region of the shape model.
-
'contours': Representation of the shape model
ModelIDfor the bottom-most pyramid level as XLD contours. Thereby the contour is translated so that the origin of the model with the coordinates 'origin_row' and 'origin_column' (seeset_generic_shape_model_param) is located at the origin of the pixel centered HALCON standard coordinate system (see Transformations / 2D Transformations). The contours can be used, for example, to visualize the found instances of the model in an image.
Execution information🔗
Execution information
-
Multithreading type: reentrant (runs in parallel with non-exclusive operators).
-
Multithreading scope: global (may be called from any thread).
-
Processed without parallelization.
Parameters🔗
Object (output_object) (multichannel-)object(-array) → object
Iconic object to be returned.
ModelID (input_control) shape_model → (handle)
Handle of the shape model.
GenParamName (input_control) string-array → (string)
Parameter names.
Default: 'clutter_region'
List of values: 'clutter_region', 'contours'
Result🔗
If the parameters are valid, the operator
get_generic_shape_model_object returns the value 2 (H_MSG_TRUE).
If necessary an exception is raised.
Combinations with other operators🔗
Combinations
Possible predecessors
create_generic_shape_model, set_generic_shape_model_object, train_generic_shape_model
Module🔗
Matching