Image ROI Polygon Multi
Ce bloc fonctionnel vous permet de dessiner, modifier et sauvegarder plusieurs régions polygonales d'intérêt (ROIs) directement sur une image. Utilisez-le pour marquer des formes arbitraires, extraire des découpes masquées et exporter les coordonnées des polygones pour un traitement ultérieur — le tout avec des interactions simples souris/clavier.
📥 Entrées
Image Any
Fournissez l'image que vous souhaitez annoter. Une fois qu'une image est connectée et que le bloc est exécuté, l'image devient la toile sur laquelle dessiner les polygones.
📤 Sorties
Highlighted Image
Renvoie l'image d'origine annotée avec les polygones (sauvegardés et en cours) et des repères visuels.
Polygon Images
Renvoie une liste d'images recadrées et masquées — une par polygone sauvegardé — en préservant les pixels originaux à l'intérieur de chaque polygone.
Polygons
Renvoie une liste de formes polygonales sous forme de listes de coordonnées (contours) pouvant être utilisées par d'autres blocs fonctionnels.
🕹️ Contrôles
Draw Polygon Canvas
Zone interactive de l'image où vous dessinez les polygones avec des clics gauche de souris.
Press C
Efface le polygone courant (ou supprime le dernier polygone sauvegardé si aucun polygone en cours).
Press U
Annule le dernier point du polygone courant. S'il n'y a pas de polygone courant, cela remet le dernier polygone sauvegardé en mode édition.
Press S
Sauvegarde le polygone courant (requiert au moins 3 points). Les polygones sauvegardés sont ajoutés aux listes de sortie.
Interactions souris : clic gauche pour ajouter un point ; cliquer-glisser sur un sommet pour le déplacer ; survoler un sommet le met en surbrillance et permet de l'éditer. L'icône du curseur change pour indiquer le mode création ou édition de sommet.
🎨 Fonctionnalités
Édition persistante multi-polygone : créez plusieurs polygones et basculez entre polygone courant et polygones sauvegardés.
Superpositions visuelles : couleurs distinctes pour les polygones sauvegardés, le polygone en cours d'édition, les sommets survolés et les points actifs.
Découpes ROI exportables : renvoie des images masquées et recadrées pour chaque polygone sauvegardé, prêtes pour un traitement ultérieur.
Export des coordonnées : fournit les coordonnées des sommets comme listes de contours standard pour réutilisation.
Contrôles clavier simples pour une édition rapide (C, U, S) et dessin intuitif guidé par la souris.
⚙️ Mode de fonctionnement
Lorsqu'une image est fournie à l'entrée et que le bloc est évalué, l'image apparaît dans la toile interactive.
Dessinez des points sur la toile pour former un polygone. Les superpositions visuelles se mettent à jour en temps réel.
Sauvegarder un polygone l'ajoute à la liste interne ; le bloc produit des sorties mises à jour à chaque exécution : l'image annotée, la liste d'images masquées/recadrées et la liste des coordonnées de polygones.
L'édition et le déplacement des sommets mettent à jour les sorties lors de la prochaine évaluation.
📝 Instructions d'utilisation
Connectez une source d'image à l'entrée
Image Any(par exemple :Camera USB,Load ImageouStream Reader).Cliquez sur la toile pour ajouter des sommets au polygone. Ajoutez au moins trois points pour former un polygone.
Utilisez
Press Spour sauvegarder le polygone courant. Les polygones sauvegardés seront inclus dans les sorties.Pour corriger un point, survolez-le jusqu'à ce qu'il soit mis en surbrillance puis glissez-le à la nouvelle position.
Utilisez
Press Upour annuler le dernier point, ouPress Cpour effacer le polygone courant.Exécutez le bloc pour obtenir les sorties
Highlighted Image,Polygon ImagesetPolygonset les transmettre aux autres blocs.
💡 Astuces
Pré-sélectionnez des zones d'intérêt avec
Image ROI SelectouImage ROIsi vous souhaitez vous concentrer sur un sous-région avant de dessiner.Utilisez
Apply Maskaprès ce bloc pour combiner les masques polygonaux avec d'autres logiques de masquage (par exemple pour supprimer l'arrière-plan ou combiner plusieurs masques).Injectez
Polygon Imagesdans des blocs d'analyse commeFind Object,Object DetectionouMask Detectionafin d'effectuer des détections uniquement à l'intérieur des régions sélectionnées.Sauvegardez des exemples de ROI recadrés avec
Image LoggerouImage Writepour constituer un jeu de référence à partir des polygones choisis.Pour afficher plusieurs superpositions de polygones côte à côte, utilisez
Image ConcatenateouCollage Imagesavec la sortiePolygon Images.Pour un prétraitement avant le dessin (par ex. créer un masque binaire à tracer), utilisez en amont
Blur,Image ThresholdouHSV Filterafin de simplifier les contours.
🛠️ Dépannage
Rien ne se passe en cliquant sur la toile : vérifiez qu'une image est connectée à
Image Anyet lancez le bloc une fois pour initialiser la toile.Impossible de sauvegarder le polygone : assurez-vous que le polygone courant possède au moins trois points avant d'appuyer sur
Press S.Sorties de polygones vides : vérifiez que des polygones ont bien été sauvegardés (utilisez
Press S) et non uniquement laissés en cours ; les polygones non sauvegardés n'apparaissent pas dansPolygon ImagesniPolygons.Découpe polygonale vide : assurez-vous que le polygone se situe bien à l'intérieur des limites de l'image et que l'image contient des données valides. Si besoin, prétraitez l'image avec
Normalize ImageouDenoisingavant de dessiner.
Mis à jour