deserialize_distance_transform_xld🔗
Short description🔗
deserialize_distance_transform_xld — Deserialize an XLD distance transform.
Signature🔗
deserialize_distance_transform_xld( serialized_item SerializedItemHandle, out xld_dist_trans DistanceTransformID )
Description🔗
deserialize_distance_transform_xld deserializes an XLD distance
transform. The serialized XLD distance transform is defined
by the handle SerializedItemHandle.
The deserialized XLD distance transform is returned in
DistanceTransformID.
Note that the previous values of
DistanceTransformID are overwritten, if the handle already exists.
get_distance_transform_xld_contour
can be used to get the reference contour that was used
to build the XLD distance transform DistanceTransformID.
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🔗
SerializedItemHandle (input_control) serialized_item → (handle)
Handle of the serialized XLD distance transform.
DistanceTransformID (output_control) xld_dist_trans → (handle)
Handle of the deserialized XLD distance transform.
Result🔗
If all parameters are correct, the operator returns the value 2 (H_MSG_TRUE). Otherwise, an exception is raised.
Combinations with other operators🔗
Combinations
Possible successors
apply_distance_transform_xld, get_distance_transform_xld_contour, get_distance_transform_xld_param
See also
serialize_distance_transform_xld, write_distance_transform_xld, read_distance_transform_xld, create_distance_transform_xld, set_distance_transform_xld_param, clear_distance_transform_xld
Module🔗
Foundation