↓の画像Aは画像BCDの組み合わせでできる画像です、この画像Aから例で言いますと312を取り出そうと考えております
今考えているのが、1文字ずつ区切って画像BCDと比較して判断するしかないと思っているのですが画像関係の処理はあまり得意ではないので比較判断の処理で悩んでおります
何か他に良い方法等がございましたら、お教えください
画像A
__
| 312|
‾‾
画像B,C,D
_ _ _
| 1| | 2| | 3|
‾ ‾ ‾
画像B,C,Dが同サイズで、数字の色が単純でカスレなどが無く、それをサイズを変えずに横に連結しただけなら、各数字の5ヵ所くらいの点の色をチェックするだけでも十分判断可能と思う。
やりたいことの説明が曖昧でよくわからない。
「十分大きな画像Aの中から画像Bと一致する座標を知りたい」っていうことなのか??
それならば極端な話、1ドットづつずらしながら各ピクセルを比較していけばいい。
繰り返し処理の基本です。
ちなみにこれをテンプレートマッチングと謂います。
ツイート | ![]() |