Identifies connected blobs in a texture.
The Blob Detection box analyzes the input texture for continuous regions (blobs) in order to extract 2D location. A region is outputted as a blob if it matches the minimum and maximum normalized area conditions. For optimal detection, the input texture should be saturated.
General Use Case: The box is used to detected blobs from a detection device or a texture.
|Texture||2D Texture||Receives the texture to process.|
|Blobs||2D Points||Outputs the coordinates in pixels of the center of each blobs in a vector.|
|Data View||2D Render Target||Outputs the data view of the detected continuous region of the texture.|
|Dimensions||Float2 Vector||Outputs the dimensions in pixels of each blob's bounding box, in a vector.|
|Enable Minimum Blob Area||Toggle||Enables the Minimum Blob Area filter.|
|Minimum Blob Area||Float||Sets the minimum area for a region to be considered as a blob, as Normalized Screen Coordinates, a fraction of the input texture area.|
|Enable Maximum Blob Area||Toggle||Enables the Maximum Blob Area filter.|
|Maximum Blob Area||Float||Sets the maximum area for a region to be considered as a blob, as Normalized Screen Coordinates, a fraction of the input texture area.|
|Ignore Black Blobs||Toggle||When enabled, ignores blobs made of black pixels.|
|Enable Output Pin: Data View||Toggle||Enables the Data View Output Pin.|
Current documentation version: 2.1.1.