• ベストアンサー

画像を分析して文字列を取得

画像に書かれた文字列を取得する方法などないでしょうか 言語は一応javaとしてありますが、特にこだわりはありません。

質問者が選んだベストアンサー

  • ベストアンサー
  • neKo_deux
  • ベストアンサー率44% (5541/12319)
回答No.2

一般的には、OCR(Optical Character Reader/Recognization)と呼ばれる技術になります。 特徴点抽出したり、ニューラルネット使ったり、色んな技術を組み合わせるパターンが多く、個人で実装とかは困難です。 作成されたライブラリなんかを利用するのが一般的です。 フリー、オープンソースのものは日本語は対象外だったりとかで、「これだ」ってのはちょっと分かりません。 Microsoftのものですと、Office2007に付属、Office2010では削除されたが無料で入手可能なMicrosoft Office Document Imaging (MODI)を使う方法があるとか無いとか。

kudakuda1211
質問者

お礼

助かります。Java用のOCRなるものを見つけることができました! そちらを使ってやってみようと思います。

その他の回答 (1)

noname#208507
noname#208507
回答No.1

オープンソースソフトウェアで日本語に対応したNHocrという文字認識エンジンがあるようですね。 http://sourceforge.jp/projects/nhocr/ http://code.google.com/p/nhocr/

kudakuda1211
質問者

お礼

ありがとうございます。 調べてみます。

関連するQ&A