Aller au contenu principal

MatchResult:getScore()

Renvoie le score de confiance de la correspondance.

Description

La méthode getScore() renvoie une valeur décimale représentant la précision avec laquelle la région trouvée correspond au modèle de recherche. Un score plus élevé indique une meilleure correspondance.

  • Pour la correspondance d'images, le score se situe généralement entre 0.0 et 1.0, où 1.0 représente une correspondance parfaite.
  • Le seuil de correspondance par défaut se situe généralement autour de 0.8 (80 % de confiance).

C'est utile pour filtrer les résultats en fonction de la qualité de la correspondance ou à des fins de débogage.

Signature

getScore(): number

Renvoie

number - Le score de confiance de la correspondance (généralement entre 0.0 et 1.0).

Exemple

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