画像中のバーコードを読み取るコマンドラインソフトウェアプログラムを調べた.主にフリーソフトウェアを対象にした.
Linux
Zebra Barcode Reader を Ubuntu で試してみた.
zebra-0.5.tar.bz2を得る.展開するsudo apt-get install build-essentialを実行.これは configure 時のエラーconfigure: error: C compiler cannot create executablesに対処するためsudo apt-get install libmagick++9-devを実行.これは configure 時のエラーchecking for MAGICK... configure: error: Package requirements (ImageMagick++ >= 6.2.6) were not met: No package 'ImageMagick++' foundに対処するため.Zebra の Help Forum の記事による./configure --prefix=somewhere --without-gtk --without-python --without-qtmakemake checkmake install
zebraimg でいくつかのバーコードを読んでみた.うまく読む.
Mac OS X
Cocoa Barcode Recognition を試してみたが,Xcode でビルドして BarcodeScanner.app を得たものの実行できなかった.環境は Mac OS X 10.5.5 Intel.
Zebra を試した.Fink を用いて sudo apt-get install imagemagick1-dev した後,./configure --prefix=somewhere --without-gtk --without-python --without-qt --disable-video し,Linux と同様に make した.zebraimg で次のバーコード画像を読むことができた.これは Code 128 のバーコードラベルをデジカメで撮ったものである.
Windows
Eym Barcode Reader というシェアウェアがある.まだ試していない.
