1

私は、カメラを使用してチケットの写真をキャプチャし、その一部のみを OCR 認識する Android アプリであるプロジェクトに取り組んでいます。画像処理の経験はありませんが、Android アプリケーションには RAM の制限が小さいため、ある種のトリッキーな方法に違いないことはわかっています。

画像を投稿するのに十分な評判ポイントがないため、URL を付与します。

以下に、処理前の画像を添付します。

ここに画像の説明を入力

私の目的は、これらの (---) の行を自動的に検出し、最終的な画像が次のようになるようにトリミングすることです。

ここに画像の説明を入力

さらに、オープンソースを維持し、外部の画像処理サービスに写真を送信せずに行うことが重要です。

4

2 に答える 2

2

オレナは間違いなく行く方法です!. これは一般的な画像処理ライブラリですが、興味深いのは Scribo と呼ばれるモジュールです。

Scriboは、画像のドキュメント分析を行ってテキストおよび/または画像領域を抽出し、オプションでテキスト領域を認識のために tesseract に送信します。

Android で実現可能かどうかは、私にはわかりませんでした。OSX および Linux システムで試してみましたが、大きな可能性を示しています。

于 2013-10-29T23:33:28.163 に答える
2

ハフ変換を使用して線を見つけることができます。OpenCV には、オープン ソースであり、Android で動作する実装があります。

HoughLinePは、ライン セグメントを見つけるための HoughTransform の非常に効率的なバージョンです。

于 2013-10-29T15:02:55.483 に答える