From Wikipedia, the free encyclopedia
Jump to: navigation, search
Heckert GNU white.svg
Developer(s) Antonio Diaz Diaz
Stable release 0.22 / July 12, 2013 (2013-07-12)[1]
Operating system Unix-like
Type Optical character recognition
License GNU General Public License
Website www.gnu.org/software/ocrad/

Ocrad is an optical character recognition program, and part of the GNU Project.[2][3] It is free software, and is licensed under the GNU GPL.

Based on a feature extraction method, it reads images in portable pixmap formats known as Portable anymap, and produces text in byte (8-bit) or UTF-8 formats. Also included is a layout analyser, able to separate the columns or blocks of text normally found on printed pages.

User interface[edit]

Ocrad can be used as a stand-alone command-line application, or as a back-end to other programs.

Kooka, which was the KDE environment's default scanning application until KDE 4, can use Ocrad as its OCR engine.[4] Because development of the program ceased in 2007, current versions of KDE no longer contain Kooka. Ocrad can be also used as an OCR engine in OCRFeeder.[5]


Ocrad has been developed by Antonio Diaz Diaz since 2003. Version 0.7 was released in February 2004, 0.14 in February 2006 and 0.18 in May 2009. It is written in C++.

Archives of the bug-ocrad mailing list go back to October 2003.[6]


  1. ^ Diaz, Antonio (2013-07-12). "Version 0.22 of GNU Ocrad released". info-gnu. http://lists.gnu.org/archive/html/info-gnu/2013-07/msg00004.html.
  2. ^ "GNU". Retrieved 25 June 2012. 
  3. ^ "Ocrad - The GNU OCR". Retrieved 25 June 2012. 
  4. ^ "Kooka home page". Retrieved 19 July 2010. 
  5. ^ "GNOME GIT source code repository". Retrieved 3 February 2010. 
  6. ^ "bug-ocrad Archives". Retrieved 20 July 2010. 

External links[edit]