画像を処理してそこにある情報を抽出できるDataMatrixリーダーを JavaScript で作成しようとしています。問題は、データマトリックスを使用して画像内の正方形を検出することです。これは、場所と方向が異なる可能性があるためです。入力画像は次のようになります。
データマトリックスを示す画像のその部分 (正方形) のみを見つけて抽出したいので、そこから処理/デコードをカバーします。上の画像の望ましい結果は次のようになります。
この画像をある種の ImageData 配列として必要とするため、それをさらに処理するための入力として使用できます。これにアプローチする方法、画像を正しく配置する方法、および画像の正しいサブセクションを選択する方法について、私は立ち往生しています。これにアプローチする方法について提案/解決策を持っている人はいますか?
前もって感謝します!