ABBYY Mobile OCR Engine 4

Go to: Contents | Native Library API Reference | Structures

CFineLayout Structure

This structure describes the recognition result of an image. It can contain a set of text blocks with the recognized text and a set of barcode blocks with the recognized barcodes.

C Syntax
typedef struct tagCFineLayout {
    CFineTextBlock* TextBlocks;
    int             TextBlocksCount; 
    CFineBarcode*   BarcodeBlocks;
    int             BarcodeBlocksCount;
} CFineLayout;

Fields

Name Type Description
BarcodeBlocks CFineBarcode* The pointer to the array of barcode blocks found on the image.
BarcodeBlocksCount int The number of barcode blocks.
TextBlocks CFineTextBlock* The pointer to the array of text blocks found on the image.
TextBlocksCount int The number of text blocks.

Input parameter

This structure is passed as an input parameter to the FineAnalyzeTextAsBusinessCard function.

Output parameter

This structure is the output parameter of the FineAnalyzeImage, FineExtractBarcodes, FineRecognizeImage, FineRecognizeRegion functions.