LBitmap::MICRDetection

#include "ltwrappr.h"

virtual L_INT LBitmap::MICRDetection(Inrc, Outrc, Flags)

L_RECT Inrc;

Structure that represents the searching area

L_RECT* Outrc;

a pointer to L_RECT structure that represents the location of the detected MRZ zone

L_UINT Flags;

Flags

Automatically detects Magnetic Ink Character Recognition (MICR) zone in document image.

Parameter Description
Inrc Represents the searching area.
Outrc Represents the location of the detected MRZ zone.
Flags Reserved for future use.

Returns

SUCCESS The function was successful.
< 1 An error occurred. Refer to Return Codes.

Comments

This function searches and detects MICR code inside a given L_RECT zone.

This function searches for MICR code inside Inrc zone and it does not support regions.

This function supports 8,12, 16-bit grayscale images and 24, 32-bit colored images.

Required DLLs and Libraries

LTDIS
LTFIL
LTIMGCOR
For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application.

Platforms

Win32, x64.

See Also

Functions: LBitmap::MRZDetection

Example

This example loads a bitmap and applies MICR detection filter.

L_INT LBitmap__MICRDetectionFilterBitmapExample(L_VOID) 
{ 
    L_INT nRet ; 
    LBitmap LeadBitmap ; 
 
    nRet = LeadBitmap.Load(MAKE_IMAGE_PATH(TEXT("MICR_SAMPLE.tif.jpg")), 0,ORDER_BGR); 
    if(nRet !=SUCCESS) 
        return nRet; 
 
   /* Apply a MICR detection filter and return the location of the MICR code in Outrc rect*/ 
   L_RECT Inrc  = { 0, 0, 0, 0 } ; 
   L_RECT Outrc = { 0, 0, 0, 0 } ; 
   nRet = LeadBitmap.MICRDetection(Inrc, &Outrc, 0); 
 
   return nRet; 
} 

Help Version 20.0.2020.4.5
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2020 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Raster Imaging C++ Class Library Help