Matcheur de motifs photo
Recherchez un patch de modèle dans une photo téléchargée à l'aide d'une corrélation croisée normalisée.
About this tool
Cherchez un petit modèle dans une photo. Déposez/collez photo et modèle, ou ouvrez Modèle depuis la photo pour x/y/largeur/hauteur en pixels originaux. Sélectionner une zone permet de tracer ; petits clics ignorés. Aperçu du modèle actuel. Rechercher lance le calcul, progression des positions testées, Annuler l’arrête. Démo restaure les images sans rechercher automatiquement.
Corrélation croisée normalisée centrée : soustraire les moyennes du modèle et de la fenêtre, diviser produit scalaire par normes centrées. Score −1…+1 : même structure +1, aucune corrélation 0, luminosité inversée −1. Invariance aux changements linéaires positifs de luminosité/contraste, pas des probabilités. Modèles constants rejetés, fenêtres constantes exclues même avec seuil négatif ; variance minuscule considérée numériquement constante.
Même facteur nominal de réduction : photo ≤512 px, modèle ≤128 px au côté long, réduction commune supplémentaire pour ≤40 millions de comparaisons de pixels. Légendes original → recherche. Arrondis/resampling varient ; modèle importé à l’échelle originale de l’objet, sans redimensionnement indépendant. Transparence sur blanc, gris (0,299R+0,587G+0,114B)/255. PNG/JPEG/WebP/GIF/BMP ≤5 Mio/16 MP/16 384 px par côté ; frame GIF décodée figée, aucune animation. Les zones de la photo sont extraites de la photo déjà réduite pour préserver l’alignement des pixels ; les modèles externes avec alignement sous-pixel différent ou texture fine peuvent perdre de la corrélation au rééchantillonnage.
Score minimal −1…1, maximum 1–20, filtres sur carte calculée. Suppression rectangulaire si intersection/union >0,3 avec un meilleur résultat, égalités par y puis x. Voisins sans chevauchement conservés. Numéros des cadres = lignes ; coordonnées supérieures gauches arrondies dans la photo originale. CSV conserve coordonnées non arrondies, tailles, scores, seuil et dimensions originales/de recherche. Recadrage en pixels originaux, tracé quantifié sur la grille.
Carte optionnelle : une case par position supérieure gauche testée, noir −1/gris 0/blanc +1, fenêtres constantes transparentes. Plus petite que photo car modèle reste dedans. Image/recadrage efface résultats ; fichier invalide conserve image, réponses périmées ignorées. Sans rotation, détection multi-échelle, sémantique ni comparaison de couleur. Réduction, nombres flottants et resampling limitent détail/précision. Inspectez les cas limites.