Perform a gray value dilation on an image.
::gray_dilation applies a gray value dilation to the input image Image with the structuring element SE. The gray value dilation of an image i with a structuring element s at the pixel position x is defined as:
(i+s)(x) = max { f(x-z)+s(z) | z in S }
Here, S is the domain of the structuring element s, i.e., the
pixels z where s(z) > 0 (see ::read_gray_se).
|
Image (input_object) |
image(-array) -> Hobject: HImage(Array) ( byte ) |
| Input image. | |
|
SE (input_object) |
image -> Hobject: HImage ( byte ) |
| Structuring element. | |
|
ImageDilation (output_object) |
image(-array) -> Hobject * : HImage(Array) ( byte ) |
| Gray-dilated image. | |
::gray_dilation returns H_MSG_TRUE if the structuring element is not the empty region. Otherwise, an exception is raised.
::gray_opening, ::gray_closing, ::dilation1, ::gray_skeleton
Image filters