- ベストアンサー
画像を分析して文字列を取得
画像に書かれた文字列を取得する方法などないでしょうか 言語は一応javaとしてありますが、特にこだわりはありません。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
一般的には、OCR(Optical Character Reader/Recognization)と呼ばれる技術になります。 特徴点抽出したり、ニューラルネット使ったり、色んな技術を組み合わせるパターンが多く、個人で実装とかは困難です。 作成されたライブラリなんかを利用するのが一般的です。 フリー、オープンソースのものは日本語は対象外だったりとかで、「これだ」ってのはちょっと分かりません。 Microsoftのものですと、Office2007に付属、Office2010では削除されたが無料で入手可能なMicrosoft Office Document Imaging (MODI)を使う方法があるとか無いとか。
その他の回答 (1)
noname#208507
回答No.1
オープンソースソフトウェアで日本語に対応したNHocrという文字認識エンジンがあるようですね。 http://sourceforge.jp/projects/nhocr/ http://code.google.com/p/nhocr/
質問者
お礼
ありがとうございます。 調べてみます。
お礼
助かります。Java用のOCRなるものを見つけることができました! そちらを使ってやってみようと思います。