gray_closing
— Perform a gray value closing on an image.
gray_closing(Image, SE : ImageClosing : : )
gray_closing
applies a gray value closing 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 closing of
an image i with a structuring element s is defined as
i.e., a dilation of the image with s followed by an erosion with
the transposed structuring element (see gray_dilation
and
gray_erosion
). For the generation of structuring elements,
see read_gray_se
.
The gray value closing 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.
ImageClosing
(output_object) (multichannel-)image(-array) →
object (byte / uint2 / real)
Gray-closed image.
gray_closing
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
dual_rank
,
gray_closing_rect
,
gray_closing_shape
closing
,
gray_dilation
,
gray_erosion
Foundation