1

いくつかの異なる単語を含む画像から丸で囲まれた単語を抽出しようとしています。

たとえば、この画像では次のようになります。

言葉

「MAMBAHUNT」という単語は、丸で囲まれているので抽出する必要があります。

抽出された単語

これまでの私の戦略は、画像内の直線を見つけることです。直線を取得したら、それらの交点を取得して角を見つけ、目的の画像を抽出できます。

私が直線を取得しようとしてきた方法は、各ピクセルをループして、行内のいくつかが同じ色を持っている場所を見つけることです。ただし、一部の単語がこの基準を満たすため、誤検知が発生します。

PHP を使用して画像内の直線を見つけるより良い方法はありますか? または、丸で囲まれた単語を抽出するための別の戦略ですか?

4

1 に答える 1

2

キャプチャに逆らおうとしていますか?:)

同じアルゴリズムを使用して、イメージ内のすべての白い線を見つけ、それぞれの灰色の線が白い線に隣接しているかどうかを確認できます。そうでないとき。それは偽陽性です。ただし、信じられないほど効率的ではありません。

于 2013-03-27T07:02:25.363 に答える