gray_erosion
— Perform a gray value erosion on an image.
gray_erosion(Image, SE : ImageErosion : : )
gray_erosion
applies a gray value erosion to the input image
Image
with the structuring element SE
. The image
type of the structuring element SE
must match the image
type of the input image Image
. The gray value erosion of
an image i with a structuring element s at the pixel position
x is defined as:
Here, S is the domain of the structuring element s (see
read_gray_se
).
The gray value erosion is particularly fast for flat structuring elements, i.e., structuring elements with a constant gray level within their domain.
Image
(input_object) (multichannel-)image(-array) →
object (byte / uint2 / real)
Input image.
SE
(input_object) singlechannelimage →
object (byte / uint2 / real)
Structuring element.
ImageErosion
(output_object) (multichannel-)image(-array) →
object (byte / uint2 / real)
Gray-eroded image.
gray_erosion
returns 2 (H_MSG_TRUE) if the structuring element is not
the empty region. Otherwise, an exception is raised.
read_gray_se
,
gen_disc_se
,
read_image
gray_erosion_rect
,
gray_erosion_shape
gray_opening
,
gray_closing
,
erosion1
,
gray_skeleton
Foundation