Back to Adaptive Vision Studio website

You are here: Start » Filter Reference » Optical Character Recognition » GroupRegionsByLines

GroupRegionsByLines


Splits an array of blobs by distance to a computed base lines

Name Type Range Description
inRegions RegionArray Input regions (parts of characters)
inRoi Rectangle2D Range of character classification
inRoiAlignment CoordinateSystem2D*
inLinesCount Integer 0 - ROI is divided into inLinesCount lines
inLineWidth Real 0.0 - Value of line range used if inRemoveOutliers is set to TRUE
inRemoveOutliers Bool If this flag is set blobs with distance greater than inLineWidth are removed.
outLines RegionArrayArray Lines in single Array
outLine0 RegionArray
outLine1 RegionArray
outLine2 RegionArray
outLine3 RegionArray
outAlignedRoi Rectangle2D
diagLines Segment2DArray Segments which indicates the position of lines
diagLineRanges Rectangle2DArray Rectangles represents range of lines which are included if inRemoveOutliers is set
diagRegionPoints Point2DArray Point which indicates region position

Complexity Level

This filter is available on Advanced Complexity Level.