私はこのような画像からビット コードを認識するプロジェクトに取り組んでいます。黒い四角形は 0 ビットを表し、白 (空白、表示されない) は 1 ビットを表します。
誰かがこの情報を抽出するために画像を処理するアイデアを持っていますか? 私のプロジェクトはjavaで書かれていますが、どんな解決策も受け入れられます。事前に感謝します。
サポートしてくれてありがとう。私は画像処理の専門家ではありません。Canny Edge Detector 実装を使用してエッジ検出を適用しようとしています。無料の Java 実装はこちらにあります。この完全な画像 [http://img257.imageshack.us/img257/5323/colorimg.png] を使用し、処理を高速化するために縮小 (倍率 = 0.4) した結果が [http://img222.imageshack] です。 .us/img222/8255/colorimgout.png]. さて、ビット値が0の白い四角形をデコードし、1の四角形をデコードするにはどうすればよいですか? 画像は 10 行 X 16 列です。私はPythonを使用していませんが、Javaに変換しようとすることができます. サポートに感謝します。