Click or drag to resize

IMcBitMask Interface

Namespace:  MediaCy.IQL.Features
Assembly:  MediaCy.IQL.Features (in MediaCy.IQL.Features.dll) Version: 10.0.6912.0
Syntax
VB
Public Interface IMcBitMask

The IMcBitMask type exposes the following members.

Properties
  NameDescription
Public propertyCode exampleAllBlobTags
An array holding all label tags corresponding to foreground segments of the bit mask.
Public propertyCode exampleAllSegments
An array holding all foreground segments of the bit mask.
Public propertyBitmapBits
A 2-dimensional array of packed bits representing a monochrome bitmap of the forground bits in the bit mask.
Public propertyCode exampleBlobCount
Count of the number of connected foreground "blobs".
Public propertyCode exampleBoundsRect
Bounding rectangle of the bit mask
Public propertyCode exampleConnect8
True if the bit mask is counted and labeled using an 8-connected instead of a 4-connected test.
Public propertyHeight
Height of the bit mask.
Public propertyHolesBelongTo
An array giving the blob tag of the surrounding blob for each hole in the bit .
Public propertyHolesBitMask
If there are any holes in the bit mask, then a McBitMask with foreground bits masking those holes
Public propertyCode exampleMaxSegmentsOnAnyLine
The maximum number of segments on any line.
Public propertyCode exampleSegmentCountsByLine
Segment counts for all lines as an array.
Public propertyType
Type of bit mask.
Public propertyWidth
Width of the bit mask.
Top
Methods
  NameDescription
Public methodCopyFrom
Sets the bit mask from a source bit mask.
Public methodCreateMaskImage
A mask or labeled McImage is created.
Public methodDuplicate
Creates a new McBitMask that is a duplicate of this one.
Public methodCode exampleGetLineIndexAndCount
Quickly gets the number of segments and tags on a given line and returns the index in the AllSegments and AllBlobTags arrays where the line starts.
Public methodSetFromBitmapBits
Sets the scan list from packed bit map supplied as a 2-dimensional array of Bytes.
Public methodCode exampleSetFromSegments
The bit mask is set from a supplied array of horizontal foreground segments.
Top
See Also