For the complete documentation index, see llms.txt. This page is also available as Markdown.

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

  1. Connectez une source d'image à l'entrée Image Any (par exemple : Camera USB, Load Image ou Stream Reader).

  2. Cliquez sur la toile pour ajouter des sommets au polygone. Ajoutez au moins trois points pour former un polygone.

  3. Utilisez Press S pour sauvegarder le polygone courant. Les polygones sauvegardés seront inclus dans les sorties.

  4. Pour corriger un point, survolez-le jusqu'à ce qu'il soit mis en surbrillance puis glissez-le à la nouvelle position.

  5. Utilisez Press U pour annuler le dernier point, ou Press C pour effacer le polygone courant.

  6. Exécutez le bloc pour obtenir les sorties Highlighted Image, Polygon Images et Polygons et les transmettre aux autres blocs.

💡 Astuces

  • Pré-sélectionnez des zones d'intérêt avec Image ROI Select ou Image ROI si vous souhaitez vous concentrer sur un sous-région avant de dessiner.

  • Utilisez Apply Mask aprè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 Images dans des blocs d'analyse comme Find Object, Object Detection ou Mask Detection afin d'effectuer des détections uniquement à l'intérieur des régions sélectionnées.

  • Sauvegardez des exemples de ROI recadrés avec Image Logger ou Image Write pour constituer un jeu de référence à partir des polygones choisis.

  • Pour afficher plusieurs superpositions de polygones côte à côte, utilisez Image Concatenate ou Collage Images avec la sortie Polygon Images.

  • Pour un prétraitement avant le dessin (par ex. créer un masque binaire à tracer), utilisez en amont Blur, Image Threshold ou HSV Filter afin de simplifier les contours.

🛠️ Dépannage

  • Rien ne se passe en cliquant sur la toile : vérifiez qu'une image est connectée à Image Any et 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 dans Polygon Images ni Polygons.

  • 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 Image ou Denoising avant de dessiner.

Mis à jour