これ何て呼びますか

画像に書かれた文字列を取得する方法などないでしょうか

言語は一応javaとしてありますが、特にこだわりはありません。

A 回答 (2件)

一般的には、OCR(Optical Character Reader/Recognization)と呼ばれる技術になります。


特徴点抽出したり、ニューラルネット使ったり、色んな技術を組み合わせるパターンが多く、個人で実装とかは困難です。

作成されたライブラリなんかを利用するのが一般的です。
フリー、オープンソースのものは日本語は対象外だったりとかで、「これだ」ってのはちょっと分かりません。


Microsoftのものですと、Office2007に付属、Office2010では削除されたが無料で入手可能なMicrosoft Office Document Imaging (MODI)を使う方法があるとか無いとか。
    • good
    • 0
この回答へのお礼

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

お礼日時:2012/05/13 23:46

オープンソースソフトウェアで日本語に対応したNHocrという文字認識エンジンがあるようですね。



http://sourceforge.jp/projects/nhocr/
http://code.google.com/p/nhocr/
    • good
    • 0
この回答へのお礼

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

お礼日時:2012/05/13 23:46

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報