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