visionhdl.Closing
Morphologically closes binary pixel stream
Description
The visionhdl.Closing
            System object™ morphologically closes a binary pixel stream. This operation morphological
            dilates and then morphologically erodes each pixel, by using the same neighborhood for
            both calculations. The object operates on a stream of binary intensity values.
To morphologically close a binary pixel stream:
- Create the - visionhdl.Closingobject and set its properties.
- Call the object with arguments, as if it were a function. 
To learn more about how System objects work, see What Are System Objects?
Creation
Description
closer = visionhdl.Closing
closer = visionhdl.Closing(Name,Value)'Neighborhood',getnhood(strel('disk',4)) specifies a
                    4-by-4 disk-pattern neighborhood. 
Properties
Usage
Description
This object uses a streaming pixel interface with a structure
    for frame control signals. This interface enables the object to operate independently of image
    size and format and to connect with other Vision HDL Toolbox™ objects. The object accepts and returns a scalar pixel value and control signals
    as a structure containing five signals. The control signals indicate the validity of each pixel
    and its location in the frame. To convert a pixel matrix into a pixel stream and control
    signals, use the visionhdl.FrameToPixels object. For a
    description of the interface, see Streaming Pixel Interface.
Input Arguments
Output Arguments
Object Functions
To use an object function, specify the
      System object as the first input argument. For
      example, to release system resources of a System object named obj, use
      this syntax:
release(obj)
Examples
Algorithms
This object implements the algorithms described on the Closing block reference page.

