Androidで簡単なOCRを使用して、基本的な英数字を0から9まで検出したいと考えています。 私はAndroid用のOCRを探しましたが、私の主目的には複雑すぎます.Androidで番号を検出する簡単な方法はありますか?基本的な番号認識を行う最善の方法は何ですか?
答えて
単純な代替方法は、数字をビットマップとして事前定義し、正規化相互相関を使用してそれらを見つけることです。
欠点の多くは、この方法ではありません。
- ませ堅牢性は数字
- の規模にない堅牢性
- 異なるフォントに...
しかし、おそらくそれは何ですちょうど始める必要があります。
電話ベースのカメラからOCRを実行する場合は、あらかじめ定義されたビットマップを使用するのが難しいでしょう。写真はさまざまな縮尺で撮影され、ノイズが含まれていて、撮影されます。十分に正確ではありません。
Android APPを開発している場合は、Javaを使用する可能性が最も高いです。ネイティブオープンソースのJava OCR SDKがないという悪いニュースです。最も普及しているオープンソースのOCRエンジンの1つなど、ネイティブインタフェースの呼び出しをラップするJava APIがあります。 Tesseract(http://groups.google.com/group/tesseract-ocr/) - いくつかのJavaラッパーがありますtesjeract(http://code.google.com/p/tesjeract/)やTess4J(http://tess4j.sf.net/)のように。それはあなたのために働くことができますが、設定するのはむしろ難しく、あなたの側でイメージプリプロセスとフォントトレーニングを開発する必要があります。
もう1つの解決方法はクラウドサービスです。エンドユーザーアプリケーションにインターネット接続が必要ですが、プログラミング言語の選択やリソースの制限から独立しています。 ABBYY Cloud OCR SDKをご覧ください。これは最近ABBYYによって開始されたクラウドベースのOCR SDKです。これはベータ版なので、今は完全に無料で使用でき、準備が整ったAndroid code samplesです。それは画像の前処理が組み込まれており、トレーニングを必要とせず、そのままの状態で動作します。あなたは画像を送信し、画像データを受信するだけです。さらに、フィールドレベルの認識機能を備えているため、貴重なデバイス処理リソースを節約できます。私は@ ABBYYを働き、必要に応じて当社の製品に関する追加情報を提供することができます。
- 1. OpenCVの最も基本的なライン検出方法は何ですか
- 2. 顔認識を行う最先端の方法は何ですか?
- 3. CXF RESTfulクライアント - Springなしで基本的なHTTP認証を行う方法?
- 4. iPhoneで基本的な2D画像アニメーションを行う最も良い方法は?
- 5. WCFで認証する最善の方法は何ですか?
- 6. ファイアウォールのテキストエリアで行番号を取得する最善の方法
- 7. 本番用のmysqlデータベースで複雑なスキーマ更新を行う最も簡単な方法は何ですか?
- 8. サブスクライバシステムを実行する最善の方法は何ですか?
- 9. 基本的な春号:@Autowired
- 10. vimにファイル名の最後に行番号を認識させる方法はありますか?
- 11. knockoutjsで基本的な表示を行う方法
- 12. aligned_storageの基本的な使い方は何ですか?
- 13. 基本クラスの派生クラスを区別する最善の方法は何ですか?
- 14. 番号配列認識
- 15. ノードで資産管理を行う最善の方法は何ですか?
- 16. Subversion(SVN)でコードレビューを行う最善の方法は何ですか?
- 17. イメージがPHPで有効かどうかを確認する最善の最速の方法は何ですか?
- 18. 基本的なFlashアプリケーションを構築する最速の方法
- 19. 視覚的な基本配列で値の補間を行う方法は?
- 20. 基本パスでパスリストをフィルタリングする最も効率的でエレガントな方法は何ですか?
- 21. iPhoneでの基本的なHTTP認証
- 22. XHR2ファイルアップロードのサポートを確認する最善の方法は何ですか?
- 23. http Apache基本認証 - より効率的なものは何ですか?
- 24. ColdFusionでリソースファイル(言語用)を使用する最も基本的な方法は何ですか?
- 25. DjangoアプリケーションでJS/CSSファイルを参照する最も基本的な方法は何ですか?
- 26. アンドロイドプログラミングのための最も基本的なツールチェーンは何ですか?
- 27. VSデバッグサーバで基本的なHTTP認証を実装する方法は?
- 28. 関連するコンテンツクエリの基本的なアルゴリズムは何ですか?
- 29. 基本的な暗号化アルゴリズム
- 30. ユーザーがファイルをアップロードできるかどうかを確認する最善の方法は何ですか?
電話機のカメラからOCRする必要がありますか? – Nikolay
@Nikolay はい、私はそれが必要です。 –