MatchResult:getScore()
Devuelve la puntuación de confianza de la coincidencia.
Descripción
El método getScore() devuelve un valor decimal que representa qué tan estrechamente la región encontrada coincide con la plantilla de búsqueda. Una puntuación más alta indica una mejor coincidencia.
- Para la coincidencia de imágenes, la puntuación normalmente varía de
0.0a1.0, donde1.0representa una coincidencia perfecta. - El umbral de coincidencia predeterminado suele estar alrededor de
0.8(80 % de confianza).
Esto es útil para filtrar resultados según la calidad de la coincidencia o para fines de depuración.
Firma
getScore(): number
Devuelve
number - La puntuación de confianza de la coincidencia (normalmente entre 0.0 y 1.0).
Ejemplo
local result = Screen:find("template.png")
if result then
local score = result:getScore()
toast("Match confidence: " .. (score * 100) .. "%")
-- Only proceed if confidence is high enough
if score >= 0.9 then
toast("High confidence match found!")
end
end