ImageGear v26.5 - Updated
ImageGear.Core Assembly / ImageGear.Processing Namespace / ImGearRasterProcessing Class / Close Method
Page class object to apply effect to.

Matrix specifying a structuring element (sometimes called the kernel) used to probe the input image. It consists of only 0's and 1's that can have any arbitrary shape and size. The pixels with values of 1 define the neighborhood.

Two-dimensional, or flat, structuring elements are typically much smaller than the image being processed. The center pixel of the structuring element, called the origin, identifies the pixel of interest - the pixel being processed. The pixels in the structuring element containing 1's define the neighborhood of the structuring element. These pixels are also considered in dilation or erosion processing.

You typically choose a structuring element the same size and shape as the objects you want to process in the input image. For example, to find lines in an image, create a linear structuring element.





In This Topic
    Close Method
    In This Topic
    Applies closing effect to provided raster page using the specified structuring element.
    Syntax
    'Declaration
     
    Public Shared Sub Close( _
       ByVal page As ImGearRasterPage, _
       ByVal matrix(,) As Integer _
    ) 
    'Usage
     
    Dim page As ImGearRasterPage
    Dim matrix() As Integer
     
    ImGearRasterProcessing.Close(page, matrix)
    public static void Close( 
       ImGearRasterPage page,
       int[,] matrix
    )
    public: static void Close( 
       ImGearRasterPage* page,
       int[,]* matrix
    ) 
    public:
    static void Close( 
       ImGearRasterPage^ page,
       array<int>^ matrix
    ) 

    Parameters

    page
    Page class object to apply effect to.
    matrix

    Matrix specifying a structuring element (sometimes called the kernel) used to probe the input image. It consists of only 0's and 1's that can have any arbitrary shape and size. The pixels with values of 1 define the neighborhood.

    Two-dimensional, or flat, structuring elements are typically much smaller than the image being processed. The center pixel of the structuring element, called the origin, identifies the pixel of interest - the pixel being processed. The pixels in the structuring element containing 1's define the neighborhood of the structuring element. These pixels are also considered in dilation or erosion processing.

    You typically choose a structuring element the same size and shape as the objects you want to process in the input image. For example, to find lines in an image, create a linear structuring element.

    Remarks
    This method is applicable to:

    Closing is similar in some ways to dilation (see Dilate) in that it tends to enlarge the boundaries of foreground (bright) regions in an image (and shrink background color holes in such regions), but it is less destructive of the original boundary shape. The exact operation is determined by the matrix structuring element. The effect of the operator is to preserve background regions that have a similar shape to this structuring element, or that can completely contain the structuring element, while eliminating all other regions of background pixels.

    See Also