Blob
In machine vision terminology, any two-dimensional, variably shaped and similarly shaded group of connected pixels can be referred to as a “blob.” The process of extracting these blobs from an image, finding them in a region of interest (ROI) and sorting them based on specific criteria is called blob analysis.
In-Sight vision systems perform blob analysis using the Blob Tool's functions:
- DetectBlobs: Locates blobs within an image and extracts data on located blobs.
- ExtractBlobs: Locates blobs within an image and extracts data on located blobs. This function is the first step in blob analysis.
- FindBlobs: Filters and sorts a list of extracted blobs based upon specific criteria and how closely the found blobs match that criteria.
- SortBlobs: Sorts a set of blobs based upon the blobs' positions relative to a fixture.
Note: Both FindBlobs
and SortBlobs must reference a Blobs data structure. This data
structure can be created by a DetectBlobs, ExtractBlobs, FindBlobs or SortBlobs function.