0

現在、OCR エンジンを使用して正方形のカードを読み取ろうとしています。しかし、画像を処理する前に、カード画像のキャプチャ中に、ユーザーは他の周囲のノイズではなくカードのみをキャプチャする必要があります。そのために、オーバーレイを探して、カメラ画面にオーバーレイを作成できるようにしましたが、それほど役に立ちません。だから今、私はいくつかの助けを楽しみにしています.この例のように、ユーザーがカメラの目で見たときに正方形のカードの周りに輪郭/輪郭を描く方法.

例のために。ここに画像の説明を入力

これまでにこれを行った人はいますか?

4

1 に答える 1

1

最初にcvCannyを使用して、画像のすべての輪郭を検出します。

次に、標準のハフ線変換を使用して、画像上のすべての線を検出できます。

次に、それらの交点を計算して、画像の上下の左端と右端の 4 つの点を見つけることができます。しきい値のプロパティを変更することで、画像の左右の境界にある小さな線を無視できます。

于 2013-06-20T05:55:35.997 に答える