MatchResult:getScore()
一致の信頼度スコアを返します。
説明
getScore() メソッドは、見つかった領域が検索テンプレートとどの程度一致しているかを表す小数値を返します。スコアが高いほど一致度が良いことを示します。
- 画像マッチングの場合、スコアは通常
0.0から1.0の範囲で、1.0が完全一致を表します。 - デフォルトの一致しきい値は通常
0.8(信頼度 80%)程度です。
これは、一致品質に基づいて結果をフィルタリングしたり、デバッグ目的で使用するのに役立ちます。
シグネチャ
getScore(): number
戻り値
number - 一致の信頼度スコア(通常 0.0 〜 1.0)。
例
local result = Screen:find("template.png")
if result then
local score = result:getScore()
toast("一致の信頼度: " .. (score * 100) .. "%")
-- 信頼度が十分に高い場合のみ続行
if score >= 0.9 then
toast("高信頼度の一致が見つかりました!")
end
end