2016.06.12この記事は約3分で読めます。スポンサードリンクはじめにtesseract-ocrを利用し、OCRをする手順を紹介します。適当な画像を用意し、ターミナル上で以下のコマンドを実行します。今回はこちらの画像で検証しました。grossesoheidegg0bluewin.ch元のレシート画像と見比べてみた感じだと英語の文字認識はある程度うまくいくことが確認できました。日本語の文字認識を試してみよう次に、日本語のレシートでためしみましょう。日本語の認識をおこなうためには、日本語用のデータセットを取得する必要があります。以下のリンクから、jpn.traineddataをダウンロードしておきましょう。tesseract-ocr/tessdatagithub.comダウンロードが完了したら、データセットを以下のパスに配置しておきます。/usr/local/Cellar/tesseract/3.04.01_1/share/tessdata以下のコマンドで配置するパスに移動してFinderで開きます。.Finderが開いたらそこにデータセットを移動して下さい。jpnでOCR対象言語を日本語に設定しておきます。用いた画像はこちら(画像元:http://miettal.hatenablog.com/entry/2015/12/31/020434)OCR認識結果そして、読み取り結果はこちらです。鸞*******************************うーーん、日本語だとうまく認識できていなようですね。さいごに今回は、オープンソースで公開されているOCRのソフトウェアであるtesseract-ocrを試してみました。結果としては、英語ではある程度うまくいくようですが、日本語だといまいちでした。(補足)インストール時にその他の言語データセットもまとめて同時にインストールしたい場合は以下のコマンドでダウンロードできます。サーバーを管理する際、サーバーユーザーをいくつか作成して複数人で管理することがあるかと思います。今回は、そのための基本的なサーバーユーザ管理の方法について整理していきます。ためのスニペットです。VPSサーバーの管理などにおけるuserのパスワード変更のための方法について整理しておきます。任意の管理するサーバーのコマンドラインにアクセス。今回は、目が見えるということに関連する非常に興味深い症例の1つである盲視について説明していきたいと思います。盲視は英語で訳すとBlindsSightとなります。Reserved.タイトルとURLをコピーしました。