Operators |
pruning — Prune the branches of a region.
pruning(Region : RegionPrune : Length : )
pruning removes branches from a skeleton (Region) having a length less than Length. All other branches are preserved.
Regions to be processed.
Result of the pruning operation.
Length of the branches to be removed.
Default value: 2
Suggested values: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 15, 17, 20, 30, 40, 50
Typical range of values: 1 ≤ Length ≤ 511 (lin)
Minimum increment: 1
Recommended increment: 1
Let F be the area of the input region. Then the runtime complexity for one region is
pruning returns 2 (H_MSG_TRUE) if all parameters are correct. The behavior in case of empty or no input region can be set via:
no region: set_system('no_object_result',<RegionResult>)
empty region: set_system('empty_region_result',<RegionResult>)
Otherwise, an exception is raised.
reduce_domain, select_shape, area_center, connection
Foundation
Operators |