MICR SDK Technology

Create processes that automatically detect and extract MICR E-13B and CMC-7 text from personal and bank checks by using LEADTOOLS in .NET (C# & VB, Core, Xamarin, UWP), C/C++, iOS, macOS, Linux, Java, and web applications. Add other LEADTOOLS technologies such as image processing and OCR to create a complete check processing solution. Automating processes with LEADTOOLS MICR technology saves time and money as compared to manual data entry and inspection.

Overview of LEADTOOLS MICR and Check Processing SDK Technology

  • Comprehensive personal check and bank check data extraction to retrieve all MICR information, including
    • EPC
    • Auxiliary On-Us
    • Routing number
    • Account number
    • Check number
    • Amount
  • Detect important information from any bank check, including date, name, amount, signature, and MICR line. Requires LEADTOOLS ICR Module - OmniPage Engine to recognize handwritten fields on checks
  • Fast, accurate, and reliable magnetic ink character recognition for use in any application and environment
    • Large volume document batch processing
    • Single and multi-page documents
    • Tablet and mobile devices
    • Web and Cloud applications
  • Utilize camera preview on phones and tablets for real-time check recognition and processing
  • Utilize multiple cores for unparalleled performance
  • Fully featured check scanning SDK
    • High-level classes for one-shot recognition from image to final document
    • Low-level functionality for full customization
  • Spell checking and dictionary support
  • Automatically detect, segment, and recognize multiple languages on the same document
  • Full-page analysis and zonal recognition
  • Unique color and bitonal image recognition for scanned documents and pictures
  • Automatic document cleanup
    • Omni-directional noise removal
    • Undither text
    • Dot matrix correction
    • Option to remove lines from tables
  • Automatic document preprocessing
    • Deskew of scanned document
    • Detect and correct the orientation of the document (flipped or reversed) with single and multi-page modes
  • Fully configurable recognition engine
    • Narrow down possible results with character and numeric filters
    • Multiple voting techniques for enhanced accuracy
    • Trace and progress callbacks
    • Specify font characteristics for fast text-only recognition
  • Comprehensive reporting for text results
    • Character location, size, and baseline
    • Character attributes (end of word, end of line, end of paragraph)
    • Font properties (monospace, proportional, serif, sans-serif, bold, italic, underline, strikethrough)
    • Confidence values
    • Obtain the recognized words directly for zones and pages without saving to an external document
  • Output searchable text document formats such as PDF, PDF/A, DOC, DOCX, XML, and XPS that maintain the original look and feel
    • Text with detected font characteristics (font-family name, style, size, bold, italic, underline, and strikeout)
    • Location
    • Tables reconstruction
    • Layout
    • Graphics
  • Integrates seamlessly with LEADTOOLS Forms Recognition and Processing
  • Implement large-scale distributed MICR detection applications using LEADTOOLS Distributed Computing SDK

Automatic Zone Recognition
Automatically segments an image into various zones which can improve recognition accuracy and efficiency

Manual Zone Recognition
Allow the user to draw and recognize text from specific regions of interest

Zone Types

  • Paragraph
  • Text
  • Numeric
  • Table
  • MICR
  • Graphic

Technology Related to MICR

Start Coding with LEADTOOLS

Download the Full Evaluation

The Full Evaluation Download includes all LEADTOOLS Document, Medical, Imaging, and Vector technologies for all development and target platforms. Get everything LEADTOOLS all in one convenient download.

Download Projects using NuGet

LEADTOOLS provides NuGet packages for .NET Framework, .NET Core, UWP, and Xamarin development. Download projects that reference our NuGets and start coding right away.

Supported Development Platforms for MICR

Documentation Links for MICR

Demo Applications that Include MICR

HTML5/JavaScript Bank Check Reader

Demonstrates the use of our MICR and bank check reading technology using HTML5 and JavaScript.

iOS Check Scanner App iOS

The LEADTOOLS Check Scanner application performs super-fast and accurate Magnetic Ink Character Recognition (MICR) on checks and images, automatically detects and extracts MICR E-13B text, and shows the extracted MICR line fields for the read MICR code.

Android Check Scanner App Android

The LEADTOOLS Check Scanner application performs super-fast and accurate Magnetic Ink Character Recognition (MICR) on checks and images, automatically detects and extracts MICR E-13B text, and shows the extracted MICR line fields for the read MICR code.

Screenshots of MICR

MICR

MICR

Videos of MICR

Check Processing

In this video, we will highlight the image processing and recognition engines in LEADTOOLS designed to aid software developers in adding advanced Check Processing functionality to their applications.

LEADTOOLS SDK Products that Include MICR

LEADTOOLS Recognition v20

The LEADTOOLS Recognition Imaging SDK is a handpicked collection of LEADTOOLS SDK features designed to build end-to-end document imaging applications within enterprise-level document automation solutions that require OCR, MICR, OMR, barcode, forms recognition and processing, PDF, print capture, archival, annotation, and image viewing functionality. This powerful set of tools utilizes LEAD's award-winning image processing technology to intelligently identify document features that can be used to recognize and extract data from any type of scanned or faxed form image.

LEADTOOLS Document Imaging Suite v20

The LEADTOOLS Document Imaging Suite SDK is a comprehensive collection of LEADTOOLS SDK features designed to build end-to-end document imaging solutions that require OCR, MICR, OMR, ICR, barcode, forms recognition and processing, PDF, HTML5 Zero-footprint viewing, conversion, print, capture, archival, annotation, and image viewing functionality. This powerful set of tools utilizes LEAD's award-winning image processing technology to intelligently identify document features that can be used to recognize and extract data from any type of scanned or faxed form image.

LEADTOOLS OCR Module - LEAD Engine v20

LEADTOOLS OCR Module - LEAD Engine is an add-on product for integrating optical character recognition (OCR), magnetic ink character recognition (MICR), and optical mark recognition (OMR) technology into applications and provides everything programmers need to develop robust, high-performance, and scalable image recognition solutions. LEADTOOLS OCR Module - LEAD Engine seamlessly integrates with LEADTOOLS SDKs in the Document and Medical product lines.

LEADTOOLS OCR Module - OmniPage Engine v20

LEADTOOLS OCR Module - OmniPage Engine is an add-on product for integrating optical character recognition (OCR) technology into applications and provides everything programmers need to develop robust, high-performance, and scalable image recognition solutions. LEADTOOLS OCR Module - OmniPage Engine seamlessly combines with LEADTOOLS SDKs in the Document and Medical product lines.

LEADTOOLS ICR Module - OmniPage Engine v20

LEADTOOLS ICR Module - OmniPage Engine is an add-on product for integrating intelligent character recognition (ICR) and optical character recognition (OCR) technology into applications and provides everything programmers need to develop robust, high-performance, scalable image-recognition solutions. LEADTOOLS ICR Module - OmniPage Engine includes the OmniPage Engine and seamlessly combines with LEADTOOLS SDKs in the Document and Medical product lines.