U2Net Segmentation
Ce bloc fonction réalise la détection d'objets saillants et la suppression de l'arrière-plan. Utilisez-le pour extraire un masque clair du premier plan et produire une image segmentée où l'arrière-plan est retiré.
📥 Entrées
Image Any L'image d'entrée à analyser (couleur ou niveaux de gris). Connectez la source d'image que vous souhaitez segmenter.
📤 Sorties
Image Gray Carte de probabilité / masque en niveaux de gris montrant la probabilité d'appartenance à l'objet.
Image Any Image segmentée où l'arrière-plan est supprimé en utilisant le masque.
🕹️ Contrôles
Model Sélectionnez entre les variantes U2Net disponibles (par exemple "U2Net (High Quality)" ou "U2NetP (Fast)"). Choisissez la qualité supérieure pour de meilleurs masques ou le modèle rapide pour la vitesse.
Input Size Redimensionne l'entrée du modèle. Des valeurs plus petites augmentent la vitesse ; des valeurs plus grandes améliorent le niveau de détail au prix des performances.
Threshold Contrôle la binarisation de la carte de probabilité pour créer le masque final. Augmenter le seuil rend le masque plus strict (moins de pixels de premier plan).
🎨 Caractéristiques
Extraction du premier plan pour produire une carte de probabilité douce et un masque binaire.
Sortie d'image colorée segmentée ne conservant que le premier plan détecté.
Deux choix de modèle pour équilibrer précision et rapidité.
Taille de prétraitement et seuil ajustables pour un contrôle fin.
📝 Instructions d'utilisation
Connectez une source d'image à l'entrée
Image Any.Choisissez un
Modelselon que vous privilégiez la qualité ou la vitesse.Ajustez
Input Sizepour équilibrer le niveau de détail et le temps de traitement.Réglez
Thresholdpour obtenir le masque binaire souhaité (prévisualisez avec un blocShow Image).Utilisez la sortie
Image Graylorsque vous avez besoin du masque pour un traitement ultérieur, et la sortieImage Anypour la visualisation ou l'enregistrement.
📊 Évaluation
Lors de l'exécution, ce bloc produit un masque de probabilité et une image segmentée en fonction du modèle sélectionné et des réglages du curseur. Utilisez la sortie du masque pour alimenter des blocs de traitement suivants (par ex. filtrage, détection de contours, opérations ROI).
💡 Astuces et conseils
Pour accélérer le traitement tout en conservant une qualité acceptable, réduisez
Input Sizeet utilisez le modèleU2NetP (Fast).Pour de meilleurs masques sur des images bruitées, appliquez
DenoisingouBluravant ce bloc.Si le sujet est petit par rapport à l'image, utilisez
Image Resizepour sur-échantillonner la région d'intérêt avant la segmentation.Prévisualisez les résultats de manière interactive en connectant la sortie segmentée à
Show Image.Enregistrez automatiquement les résultats en reliant l'image segmentée à
Image LoggerouImage Write.Si vous avez besoin d'approches alternatives pour la suppression d'arrière-plan, comparez les résultats avec
Background Removal (RMBG-1.4)ouBackground Removal (BiRefNet)pour choisir celle qui convient le mieux à votre scène.Utilisez la sortie du masque binaire comme entrée pour des blocs d'ROI ou d'analyse de formes (par ex. recherche de contours ou blocs de mesure) pour extraire la géométrie des objets.
(indice : blocs compagnons utiles — Show Image, Image Resize, Denoising, Image Logger, Image Write, Background Removal (RMBG-1.4), Background Removal (BiRefNet))
🛠️ Dépannage
Si les masques paraissent incomplets ou trop bruités : augmentez
Input Sizeou appliquezDenoising/Blurà l'image d'entrée.Si le masque est trop permissif (arrière-plan inclus) : augmentez
Thresholdpour rendre le masque plus strict.Si le traitement est trop lent : passez à l'option de modèle plus rapide et/ou réduisez
Input Size.Si aucune sortie n'apparaît : vérifiez qu'une image valide est connectée à l'entrée
Image Anyet prévisualisez avecShow Image.
Mis à jour