MICR SDK Libraries
Create processes that automatically detect and extract MICR E-13B and CMC-7 text from personal and bank checks by using LEADTOOLS in .NET 6+, .NET Framework, .NET MAUI, Xamarin, UWP, C#, VB, C/C++, Java, Objective-C, Swift, and HTML / JavaScript applications. Add other LEADTOOLS technologies such as image processing and OCR to create a complete check processing solution. Automating processes with LEADTOOLS MICR libraries saves time and reduces errors as compared to manual data entry and inspection.
Comprehensive Check Data Extraction Libraries
LEADTOOLS offers sophisticated MICR support through its OCR engine. The libraries offer automatic and reliable detection of MICR E-13B and CMC-7 text from anywhere in the image. In addition to the OCR libraries, LEADTOOLS also has ICR and state-of-the-art image processing functions making it a comprehensive library for any one developing a check processing solution. With the specialized MICR API in the LEADTOOLS libraries, you can accurately extract
- EPC
- Auxiliary On-Us
- Routing Number
- Account Number
- Check Number
- Amount
Beyond MICR, you can detect important information from any bank check, including date, name, amount, signature, and MICR line.
Automatic MICR Detection
Developers extracting check data from images have more tools at their disposal with LEAD's automatic MICR E-13B and CMC-7 line detection algorithms. LEADTOOLS can find MICR E-13B and CMC-7 lines in any location and orientation. Additionally, LEAD has enhanced CMC-7 technology to decode CMC-7 lines even if the barcode line spacing is incorrect or uneven. These enhancements are especially powerful when searching for embedded check images in large batches of low-quality, distorted images from various sources, including mobile devices.
Unbeatable Speed and Reliability
LEAD is continuously optimizing its MICR OCR libraries to ensure that they are as fast and reliable as possible. This makes the API perfect for applications that range from unattended large volume document batch processing to converting single and multipage documents with manual review. Because LEADTOOLS has libraries for multiple platforms, these applications can run on mobile devices, workstations, servers, and in the cloud. LEADTOOLS makes the most of the hardware made available to it.
Specialized Mobile Library Functions
LEADTOOLS libraries offer many options to help you complete a mobile solution in record time. You can easily utilize the camera preview on mobile devices to create real-time, on-the-device check processing solutions. If you are a Xamarin developer, check out our unique Xamarin Camera control. Once the image is captured, LEADTOOLS image processing libraries provide functions to correct many of the real-word issues of camera images, including keystone effect and 3D view perspective distortion.
Mixed Zone Recognition
Recognizing that automation and efficiency are at the forefront for developers building OCR solutions, LEAD has mixed mode AutoZone capabilities to extract text from images that contain a mix of machine-printed text, handwritten text, MICR, MRZ, OMR, graphics, and table zones. LEADTOOLS automatically detects and recognizes everything. This powerful combination of OCR, ICR, and other advanced recognition technologies is critical for companies that need to quickly and accurately process various form types regardless of how the data is formatted.
Other Industry-Leading Recognition Libraries
For the past 26 years, LEAD's recognition libraries have been used by thousand of developers and millions of end-users throughout the world. The patented machine learning algorithms that drive these engines bring unparalleled accuracy, speed, and reliability to all of the LEADTOOLS recognition libraries, including the MICR Recognition API library.
Other recognition libraries and components include:
Easy to Integrate
LEADTOOLS handles the heavy lifting, eliminating months of R&D, while giving you the best quality and performance available. You'll be free to focus on other components of your application. Download the LEADTOOLS evaluation to streamline your development.
MICR SDK Platforms and Programming Interfaces
Operating Systems
Projects that use LEADTOOLS MICR libraries can be deployed to Windows, Linux, macOS, Android, iOS, and Web devices.
Frameworks
Developers that are leveraging these frameworks can utilize the MICR SDK: .NET 6+, .NET Framework, .NET MAUI, Xamarin, UWP, WinForms, ASP.NET, and Web Services / Web API (JSON, SOAP, REST)
Programming, Scripting, Markup
MICR code snippets and demo applications are provided for the following: C#, VB, XAML, C/C++, Java, Objective-C, Swift, and HTML / JavaScript
Start Coding with LEADTOOLS MICR
MICR libraries as well as all LEADTOOLS Recognition, Document, Medical, Vector, and Imaging technologies for all development and target platforms, including Windows, Linux, macOS, C/C++, Java, and Xcode (Objective-C and Swift).
Online Demo Application that include MICR SDK Libraries
HTML5/JavaScript Bank Check Reader
Performs MICR on images. Automatically detects and extracts MICR (CMC-7 and E-13B) text and shows the extracted MICR line fields.
- Perform automatic image preprocessing
- Detect MICR location on checks
- Return MICR results
- Parse account, auxiliary, checking, routing numbers, and amount
- Finds and recognizes both CMC-7 and E-13B fonts in images