ICR SDK Technology

LEADTOOLS provides fast and accurate Intelligent Character Recognition SDK technology for .NET (C# & VB) and C/C++ developers. Leverage the high-level LEADTOOLS ICR toolkit to rapidly develop robust, high-performance recognition applications that incorporate features and benefits such as saving time and money over manual data entry by extracting hand-written text from scanned documents, and converting images to text-searchable formats such as PDF, PDF/A, and Microsoft Word.

Overview of LEADTOOLS ICR SDK Technology

  • Fast, accurate, and reliable intelligent character recognition of handwritten text for use in any application or environment
    • Large volume document batch processing
    • Single and multi-page documents
    • Web and cloud applications
  • Utilize multiple cores for unparalleled performance
  • Fully featured 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
  • 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 multi or single-page modes
  • Unique color and bitonal image recognition for scanned documents and pictures
  • Output searchable text document formats such as PDF, PDF/A, DOC, DOCX, XML, XPS and more, maintaining the original look and feel
    • Text with detected font characteristics (font-family name, style, size, bold, italic, underline and strikeout etc.)
    • Location
    • Tables reconstruction
    • Layout
    • Graphics
  • Fully configurable recognition engine
    • Narrow down possible results with character and numeric filters
    • Multiple voting techniques for enhanced accuracy
    • Trace and progress callbacks
    • Enable/disable 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, etc.)
    • Font properties (monospace, proportional, serif, sans-serif, bold, italic, underline, strikethrough)
    • Confidence values
    • Obtain the recognized words directly for a zone or page without saving to an external document
  • Integrates seamlessly with LEADTOOLS Forms Recognition and Processing
  • Implement large-scale distributed ICR 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 ICR

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 ICR

Documentation Links for ICR

Demo Applications that Include ICR

HTML5/JavaScript OCR

Demonstrates the use of our OCR technology in HTML5/JavaScript by loading an image from a URL, or uploading an image from your device, and returning the OCR results of that image.

LEADTOOLS SDK Products that Include ICR

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.