Blob Analysis
Contents of this Step are under maintenance. If you need more information about this Step with urgency, please contact us at docs@mech-mind.net. |
Function
This Step binarizes the input image, detects Blobs in the image, calculates their contours, pixel-wise areas, circularity, and rectangularity, and validates the Blobs one by one according to the set standard.
Input and Output
-
Input:
-
Image input to this port will be binarized and have Blob(s) calculated.
-
2D transformation input at this port is used to transform the ROI set in a previous execution to the appropriate position.
-
-
Output:
-
Visualization image.
-
Pixel-wise coordinates of Blobs’ contours’ vertices.
-
Pixel-wise coordinates of the Blobs’ min circumscribed rectangles’ vertices.
-
Number of Blobs output.
-
Pixel-wise areas of Blobs.
-
Circularity values of the Blobs obtained by dividing the areas of the Blobs by the areas of circles whose perimeters are the perimeters of the Blobs.
-
Rectangularity values of the Blobs obtained by dividing the areas of the Blobs by their minimum circumscribed rectangles’ areas.
-
Validation result Boolean list of the output Blobs. The validation rules are set by the parameters under “Validation Settings”.
-
Mask images of the Blobs. The non-zero pixel value regions are the masks.
-