Perform a gray value closing on an image.
gray_closing applies a gray value closing to the input image Image with the structuring element SE. The gray value closing of an image i with a structuring element s is defined as
i +- s = (i + s) - s ,i.e., a dilation of the image with s followed by an erosion with s (see gray_dilation and gray_erosion). For the generation of structuring elements, see read_gray_se.
|
Image (input_object) |
image(-array) -> object : byte / real |
| Input image. | |
|
SE (input_object) |
image -> object : byte |
| Structuring element. | |
|
ImageClosing (output_object) |
image(-array) -> object : byte / 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.
gray_closing is reentrant and automatically parallelized (on tuple level).
closing, gray_dilation, gray_erosion
Foundation