ROI To Mask

Description

Transform a Region of Interest into Mask. Type : polymorphic.

 

Documentation illustration (illustration unavailable in the archive).

Input parameters

 

Documentation illustration (illustration unavailable in the archive). Image Model : class
Documentation illustration (illustration unavailable in the archive).
Filling Value : integer,
pixel value of the mask. All pixels inside the region of interest take this value.
Documentation illustration (illustration unavailable in the archive).
Background Value : integer,
pixel value of the background.

Documentation illustration (illustration unavailable in the archive). ROI Descriptor : cluster, descriptor that defines the region of interest.

Documentation illustration (illustration unavailable in the archive). Global Rectangle : array, minimum rectangle required to contain all of the contours in the ROI. Rectangles are specified by their bounding rectangle, with the format (Left/Top/Right/Bottom).
Documentation illustration (illustration unavailable in the archive). Contours : array, are each of the individual shapes that define the ROI.

Documentation illustration (illustration unavailable in the archive). ID : enum, refers to whether the contour is the external or internal edge of an ROI. If the contour is external, all of the area inside it is considered part of the ROI.
Documentation illustration (illustration unavailable in the archive). Type : integer, is the shape type of the contour.
Documentation illustration (illustration unavailable in the archive). Coordinates : array, are the coordinates that define the contour.

Documentation illustration (illustration unavailable in the archive).

Output parameters

 

Documentation illustration (illustration unavailable in the archive). Image Dst : class, output type is U8.

Examples

All these examples are snippets PNG, you can drop these Snippet onto the block diagram and get the depicted code added to your VI (Do not forget to install Computer Vision ​library to run it).