Back to Adaptive Vision Library website
You are here: Start » Function Reference » Optical Character Recognition » SplitRegionIntoMultipleCharacters
SplitRegionIntoMultipleCharacters
Splits the input region into an array of regions corresponding to individual characters.
Syntax
C++
C#
void avl::SplitRegionIntoMultipleCharacters ( const avl::Region& inRegion, const float& inProjectionSmooth, const int& inCharacterWidth, atl::Array<avl::Region>& outRegions, atl::Array<avl::Region>& diagClasses, avl::Profile& diagProjection )
Parameters
Name | Type | Range | Default | Description | |
---|---|---|---|---|---|
inRegion | const Region& | Input region containing characters | |||
inProjectionSmooth | const float& | 0.0 - | 1.0f | Value of smooth applied to region projection before splitting into separated characters | |
inCharacterWidth | const int& | 0 - | 15 | Single character width | |
outRegions | Array<Region>& | Array or regions containing single characters | |||
diagClasses | Array<Region>& | Regions in which characters parts will be connected into a single character region | |||
diagProjection | Profile& | Profile of region projection used to distinguish characters |