新しい解像度対応
以前ちょろっと書きましたが、画像解析で体力バーの位置を決定する方向でやっています。設定の段階で一回だけならチートといわれることもない・・・ですよね?
とりあえずそれっぽい結果を得ることができたので貼っときます。なお、アルゴリズムがダサいです。こうしれ!って案があれば教えてください。
上のForm2がまーかーのイメージです。下のForm1が内部の処理を見せたものです。方法は後で考えるとして、とりあえず体力バーが含まれる画像を取得します。
それを体力の色で2値化しちゃいます。
最後に、白黒の白の縁を決めて、元の画像に重ねて描いてます。
今のまーかーは最後の赤枠の左上の座標と、縦と横の長さを使用しています。なので、この段階で位置あわせができることになります。
現状の課題は、ノイズが入ると誤判定する可能性があるってあたりでしょうか。剛種武器装備時もOKとするとその可能性があがります。
とりあえず次はこれをどう今のものに組み込むか考えて見ます。