このような画像の行数をカウントするのに役立つ、アンドロイド画像認識/操作ライブラリはありますか?画像内の行数を取得するためのAndroidライブラリ
私はそれがOpenCVの+ Javaを使用可能だと思うが、私は、このタスクは、いくつかの容易に利用可能なライブラリまたはそのことについても、サービスを行うことができる場合のOpenCVを学習避けるためにしようとしています。 ありがとう
このような画像の行数をカウントするのに役立つ、アンドロイド画像認識/操作ライブラリはありますか?画像内の行数を取得するためのAndroidライブラリ
私はそれがOpenCVの+ Javaを使用可能だと思うが、私は、このタスクは、いくつかの容易に利用可能なライブラリまたはそのことについても、サービスを行うことができる場合のOpenCVを学習避けるためにしようとしています。 ありがとう
OpenCVを使用できます。これはかなり良いです。そしてチュートリアルhereを見つけることができます。
私はそれにいくつかの経験を得ましたので、私はあなたがこれを行うことをお勧め:
擬似コード:
を参照してください。さらに、質問はトピック外であり、opはopencvを避けたいのですが、単純にイメージを反転して接続されたコンポーネントの数を取得するのはなぜですか? – Miki
Tesseractはこれを行うための別のライブラリです。 http://tess4j.sourceforge.net/ – AndroidGorilllla
いいえ、そうではありません。 Tesseractはocrです。 – Miki
個々のピクセルにアクセスすることがわかっていると仮定すると、これは簡単な作業です。真ん中の1列をサンプリングすると、黒から白へのトランジション数をカウントするだけです。
そのため、[1 -1]で列を畳み込むことができます。ライン数は、フィルタリングされた列の非ゼロ値の数を2で割った数に等しい。あるいは、単に正または負の値を数えるだけです。画像の上部と下部のラインを検出するために、パディングをカラムに適用する必要があるかもしれません – PSchn
外部リソースの問い合わせはオフトピックです。 [質問] – Miki