ZinniaをRaspberry Piにインストールする

オンライン手書き文字認識エンジンのZinniaをRaspberry Piにインストールする。

本体のインストール

前提条件は次の2つ。

  • g++が使える。
  • 文字コードはLFにする。(CRLFではconfigureが壊れる)

次のコマンドを実行する。

$ git clone https://github.com/taku910/zinnia.git
$ cd zinnia
$ ./configure -build=arm
$ make
$ sudo make install

認識モデルのインストール

Zinnia download | SourceForge.netから、認識モデル(zinnia-tomoe-0.6.0-20080911.tar.gz)をダウンロードする。

$ tar zxfv zinnia-tomoe-XXXX.tar.gz
$ cd zinnia-tomoe-XXXX
$ ./configure

Makefileの中から、handwriting-zh_CN.modelhandwriting-zh_CN.model.txtなどを消す。

$ make
$ sudo make install

以上でインストールは完了。

実際に使う

taku910.github.io

上の記事を参考にコードを書く。コンパイル時は

g++ Main.cpp -lzinnia

として、zinniaをリンクさせる。

参考資料

taku910.github.io

www.servernote.net

qiita.com