Find Object
Ce bloc fonction aide à localiser une image modèle plus petite à l'intérieur d'une image plus grande en utilisant des méthodes d'appariement sélectionnables et un curseur de sensibilité réglable. Il fournit un retour visuel et des sorties de position détaillées pour faciliter l'inspection, le comptage et le traitement ultérieur.
📥 Entrées
Ce bloc accepte les connexions d'entrée suivantes :
Main Image: Image dans laquelle la recherche de l'objet sera effectuée.Object Image: Image modèle (unique ou liste) de l'objet à trouver.
📤 Sorties
Ce bloc fournit les sorties suivantes :
Image Any: Résultat visuel où les correspondances détectées peuvent être mises en évidence.Object Positions: Coordonnées des centres des objets détectés (multiples).Object Count: Nombre d'objets détectés.Rectangle Coordinates: Rectangles englobants pour chaque objet détecté (multiples).
🕹️ Contrôles
Method: Choisissez l'algorithme de template matching à utiliser parmi la liste des méthodes disponibles.Match Threshold %: Ajustez le curseur pour contrôler la rigueur de l'appariement. Des valeurs élevées réduisent les faux positifs mais peuvent manquer des correspondances faibles.Result: Affiche rapidement le nombre d'objets détectés.
🎯 Fonctionnalités clés
Superposition visuelle des détections sur l'image d'entrée pour une vérification rapide.
Plusieurs sorties fournissant à la fois des résultats visuels et numériques pour le traitement en aval.
Fonctionne avec un seul modèle ou une liste de modèles pour trouver la meilleure correspondance disponible.
📝 Comment l'utiliser
Fournissez une image source sur l'entrée
Main Image.Fournissez un modèle ou une liste de modèles sur l'entrée
Object Image.Sélectionnez une
Methodadaptée aux caractéristiques de la scène et du modèle.Réglez le curseur
Match Threshold %jusqu'à obtenir la précision de détection souhaitée.Contrôlez les résultats via la sortie visuelle et les sorties numériques.
⚙️ Que se passe-t-il à l'exécution
À l'exécution, le bloc recherche dans la Main Image les régions correspondant à la Object Image selon la Method et le Match Threshold % sélectionnés. Il renvoie une visualisation, les positions centrales des détections, leur nombre et les rectangles englobants.
💡 Astuces et conseils
Pour réduire les faux positifs dans des images bruitées, appliquez
BlurouDenoisingavant ce bloc.Si les tailles des modèles et de l'image principale diffèrent, utilisez
Image Resizepour standardiser les tailles.Pour cibler la recherche sur une zone spécifique, recadrez d'abord avec
Image ROI Selectet branchez l'image recadrée.Après détection, utilisez
Rectangles in Rectanglepour filtrer les détections en dehors d'une zone d'intérêt.Visualisez et vérifiez les détections avec le bloc
Show Imagepour confirmer les résultats de manière interactive.Sauvegardez des images intéressantes ou des échecs avec
Image LoggerouImage Writepour audit et réglages.Pour des scènes complexes ou de nombreuses classes d'objets, envisagez d'associer
Object DetectionouObject Detection - Customlorsque le template matching devient peu fiable.
🛠️ Dépannage
Si aucun objet n'est trouvé, essayez de baisser le
Match Threshold %ou d'améliorer le contraste du modèle avec des prétraitements commeContrast OptimizationouAdjust Colors.Si de nombreux faux positifs apparaissent, augmentez le
Match Threshold %et songez à filtrer l'image avecHSV FilterouImage Thresholdpour mettre l'objet en évidence.Si les résultats varient d'une image à l'autre, assurez-vous que les modèles sont cohérents avec l'apparence attendue (échelle, rotation, illumination) ou utilisez plusieurs modèles via la liste
Object Image.
Mis à jour