You are here: Start » AVL.NET » AVL.RecognizeCharacters(AvlNet.Region[], AvlNet.OcrModel, bool, AvlNet.CharacterSortingOrder, string, float[], AvlNet.OcrCandidate[][], AvlNet.Image[], AvlNet.Box[])
AVL.RecognizeCharacters(AvlNet.Region[], AvlNet.OcrModel, bool, AvlNet.CharacterSortingOrder, string, float[], AvlNet.OcrCandidate[][], AvlNet.Image[], AvlNet.Box[])
Classifies input regions into characters. Based on the Multi-Layer Perceptron model.
| Namespace: | AvlNet |
|---|---|
| Assembly: | AVL.NET.dll |
Syntax
public static void RecognizeCharacters( AvlNet.Region[] inCharacterRegions, AvlNet.OcrModel inOcrModel, bool inDotPrint, AvlNet.CharacterSortingOrder inCharacterSorting, out string outCharacters, out float[] outScores, out AvlNet.OcrCandidate[][] outCandidates, out AvlNet.Image[] diagNormalizedCharacters, out AvlNet.Box[] diagCharactersBoxes )
Parameters
- inCharacterRegions
- Type: AvlNet.Region
Array of character regions to recognize - inOcrModel
- Type: AvlNet.OcrModel
Trained OcrMlpModel used to recognize characters - inDotPrint
- Type: System.Boolean
Dot-printed characters preprocessing - inCharacterSorting
- Type: AvlNet.CharacterSortingOrder
Sorting order of input characters - outCharacters
- Type: System.String
Result of characters recognition - outScores
- Type: System.Single
Classification result score - outCandidates
- Type: AvlNet.OcrCandidate
Array of a character classification results and their score - diagNormalizedCharacters
- Type: AvlNet.Image
Images of normalized characters used in character recognition - diagCharactersBoxes
- Type: AvlNet.Box
Bounding boxes of characters
