GNU Ocradは、特徴抽出法をベースにしたOCR(光学式文字認識)プログラムとライブラリです。pbm (bitmap)、pgm (greyscale)又はppm (color)の画像を読み込み、バイト(8-bit)又はUTF-8フォーマットのテキストを作成します。また、通常印刷されたページで見つかるテキストの列やブロックを分離することができるレイアウト・アナライザも備えています。Ocradは、スタンドアローンのコンソール・アプリケーションとして、また他プログラムのバックエンドとして使うことができます。