コマンド打ち合わせの資料など、まだ印刷物をいただくケースが多いです。WindowsであればWordやExcelなどで資料を作っていただけるので、そのデジタルデータをいただければまったくそれで問題ないんですが、なぜか印刷してお渡しいただけるんですよね。それでも「デジタルデータをください」といって支給していただけるのがほとんどですが、いただけないケースもあります。中には、印刷物をスキャンしたり、携帯で撮影した写真を送ってくれたり、いろいろ試行錯誤してくれちゃったりします。・・・迷惑なケースもありますが、いろんな理由があるのでしょうね。そこで、OCRを利用してテキストデータとして作成しようという訳です。利用して作業を行います。環境PCの環境は良いとして、「tesseract-ocr」と「gImageReader」と「Googleドキュメント」をそれぞれ用意します。それぞれ得手不得手があるかもしれないので、比較として作業してみます。LTStesseract-ocrgImageReaderGoogleドキュメントテキストがある画像データテキスト文字は以下のとおり。テキストデータの文言は以下のとおり。アイネクシオの売上はほどほどなので、もう少し頑張りたいです。コンビニに寄った時、レジ横のアメリカンドックを2本衝動買いするくらいにはならないとダメですよね。これからはもっと頑張ります。画像は2点、横書きと縦書きを用意ました。tesseract-ocr「tesseract-ocr」はコマンドで操作します。以下コマンドでインストール。画像データから文字を認識して、テキストに保存することができます。「tesseract-orc」の横書き認識結果は以下のとおり。らいにはならないとダメですよね。ーこれからはもつと頑張ります。「tesseract-orc」の縦書き認識結果は以下のとおり。画像があってもなくても、横書きでも縦書きでも、それなりに問題なさそうに見えた。gImageReader「gImageReader」はGUIで操作します。「tesseract-ocr」と同じように「tesseract-ocr-jpn」を利用するようです。以下のコマンドでインストール。下の画像、手順1~3のような手順で操作を進めます。手順3のあと、テキストが出力されます。「gImageReader」の横書き認識結果は以下のとおり。らいにはならないとダメですよね。ーこれからはもつと頑張ります。「gImageReader」の縦書き認識結果は以下のとおり。横書きに関してはある程度問題なさそうだけど、縦書きは暗号に見えた。Googleドキュメント「Googleドキュメント」はブラウザで操作します。Googleアカウントさえあれば利用できるので、一番簡単に試せるのかな。Ubuntuとか関係ないけどね。ブラウザ操作とってもシンプル。アップロードした画像を「右クリック」->「アプリで開く」->「Googleドキュメント」で完了。「Googleドキュメント」の横書き認識結果は以下のとおり。コンビニに寄った時、レジ横のアメリカンドックを2本アイネクシオの売上はほどほどなので、もう少し頑張り衝動買いするくらいにはならないとダメですよね。これからはもっと頑張ります。「Googleドキュメント」の縦書き認識結果は以下のとおり。衝動買いするくらいにはならないとダメですよね。」れからはもっと頑張ります。元のデータと一緒に出力されるのが便利。内容もほぼ問題ないレベル。まとめなんか圧倒的に「Googleドキュメント」が使いやすかった。元のファイルと一緒に出力されるとか、便利でしかなかった。用意したファイルによって結果は変わるんでしょうし、学習機能もあるようなので利用シーンによってその価値は変わるのでしょうけど、とりあえず今回は「Googleドキュメント」。あぁ~、Ubuntuとか本当に関係なくなっちゃった。Takahiro家族と音楽とコーヒーを愛し、プログラマーとして存在しています。(16)アイネクシオはコモドSSLの正規販売パートナーです。