interjacentinterjacentInterjacentInterjacentinterjacent partitions the image plane using the regions
given in RegionRegionRegionregionregion. The result is a region containing the
extracted separating lines. The following modes of operation can be
used:
'medial_axis'
This mode is used for regions that do not touch or overlap.
The operator will find separating lines between the regions
which partition the background evenly between the input
regions. This corresponds to the following calls:
If the input regions do not touch or overlap this mode is
equivalent to boundary(Region,Result)boundary(Region,Result)Boundary(Region,Result)Boundary(Region,Result)boundary(Region,Result), i.e., it
replaces each region by its boundary. If regions are touching
they are aggregated into one region. The corresponding output
region then contains the boundary of the aggregated region, as
well as the one pixel wide separating line between the
original regions. This corresponds to the following calls:
In this mode the operator behaves like the mode 'medial_axis'"medial_axis""medial_axis""medial_axis""medial_axis"
for non-overlapping regions. If regions touch or overlap,
again separating lines between the input regions are generated
on output, but this time including the “touching line”
between regions, i.e., touching regions are separated by a
line in the output region. This corresponds to the following
calls:
List of values:
'border'"border""border""border""border", 'medial_axis'"medial_axis""medial_axis""medial_axis""medial_axis", 'mixed'"mixed""mixed""mixed""mixed"