User:Wdmjeims/List of optical character recognition software

An OCR SDK is a Software Development Kit for adding Optical character recognition capabilities to forms processing applications, document imaging management systems, e-discovery systems and records management solutions.

In order to avoid the difficulties of incorporating OCR technology, some OCR SDKs contain a high number of APIs, support multiple Operating systems and programming languages.

Here is a non-exhaustive comparison of optical character recognition software:

Name Latest stable version Release year License Online Windows Mac OS X Linux BSD Programming language SDK? Languages Fonts Notes
ABBYY FineReader 10 2009 专有 C/C++ 186[1] ? ABBYY also supplies SDKs for embedded or mobile devices. Professional, Corporate and Site License Editions for Windows, Express Edition for Mac.[2]
AnyDoc Software ? ? 专有 VB Script ? ? ? Works with structured, semi-structured, and unstructured documents.
Brainware ? ? 专有 ? ? ? ? Template-free data extraction and processing of data from documents into any backend system; sample document types include invoices, remittance statements, bills of lading and POs.
CuneiForm/OpenOCR 12 2007 BSD variant C/C++ 28 Any printed font Enterprise-class system, can save text formatting and recognizes complicated tables of any structure
ExperVision TypeReader & RTK 7.1.170.1125 2010 专有 C/C++ 17 2618 Won the highest marks in the independent testing performed by UNLV for X consecutive years (in 1994).[3] [來源請求]


The speed of ExperVision’s OpenRTK is four to eight times faster than competition. — PC Magazine[來源請求] but also "Not as accurate as rival products, clumsy interface, limited options for proofreading, couldn't open some files in standard PDF or image formats." [4]PC Magazine

GOCR 0.47 2009 GPL C ? ? ?
LEADTOOLS[5] 17 2010 专有 various 56[6] Any printed font Supports Latin, Asian, Arabic, and MICR character sets.[7] For full page, zonal, and form image processing. Includes OCR, barcode, OMR and forms recognition.[8] ICR (handwritten text recognition) is supported.[9]
Microsoft Office Document Imaging Office 2007 2007 专有 ? ? ? ? Uses OmniPage
Microsoft Office OneNote 2007 ? ? 专有 ? ? ? ?
Ocrad 0.20 2010 GPL C++ Latin alphabet ? Command line
OCRopus 0.3.1 2008 Apache C++ and Lua ? ? ? Pluggable framework which can use Tesseract
OmniPage 17 2009 专有 C/C++/C#[10] ? ? Product of Nuance Communications
Puma.NET ? ? BSD C# 28 Any printed font .NET OCR SDK based on Cognitive Technologies' CuneiForm recognition engine. Wraps Puma COM server and provides simplified API for .NET applications
Readiris 12 Pro 2009 专有 C++ ? ? Product of I.R.I.S. Group of Belgium. Asian and Middle Eastern editions.
ReadSoft ? ? 专有 ? ? ? ? Scan, capture and classify business documents such as invoices, forms and purchase orders integrated with business processes.
RelayFax ? ? 专有 ? ? Many ? Converts faxed pages into editable document formats (doc, pdf, etc...).
Scantron Cognition ? ? 专有 ? ? ? ? For working with localized interfaces, corresponding language support is required.
SimpleOCR 3.5 2008 Freeware and Commercial ? ? ? ?
SmartScore ? ? 专有 ? ? ? ? For musical scores
Tesseract 2.04 2009 Apache C++, C ? ? ? Created by Hewlett-Packard; under further development by Google
Transym OCR 3.0 2008 专有 C# C/C++ VB VB.net 11 ?
Zonal OCR ? ? 专有 ? ? ? ?
Name Latest stable version Release year License Online Windows Mac OS X Linux BSD Programming language SDK? Languages Fonts Notes

References