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

Image Threshold

Ce bloc fonction convertit une image en une image binaire ou en niveaux de gris seuillée. Utilisez-le pour séparer le premier plan de l'arrière-plan, améliorer le contraste pour les détecteurs, ou préparer des images pour l'analyse de formes et de pics.

📥 Entrées (sockets)

Image Any Fournissez l'image d'entrée (couleur ou niveaux de gris) à seuiller.

📤 Sorties (sockets)

Image Gray L'image résultante en niveaux de gris seuillée.

🕹️ Contrôles

Threshold Type Choisissez l'algorithme de seuillage à appliquer (modes binaires standards ou OTSU automatique).

Threshold [Min, Max] Réglez les valeurs minimale et maximale du seuil à l'aide d'un curseur à plage. (Masqué lorsque OTSU est sélectionné, puisque OTSU choisit automatiquement le seuil optimal.)

🎨 Fonctionnalités

  • Multiple Threshold Modes — Inclut les modes binaires standards, inverse, truncation, to-zero et le seuillage automatique OTSU.

  • Range Slider — Curseur à deux valeurs pour contrôler facilement les seuils inférieur/supérieur en modes manuels.

  • Automatic Mode — L'option OTSU masque les curseurs manuels et calcule automatiquement le seuil à partir de l'image.

📝 Instructions d'utilisation

  1. Connectez un bloc qui produit une image à l'entrée Image Any.

  2. Sélectionnez le Threshold Type souhaité. Si vous choisissez OTSU, le curseur sera masqué et le seuillage sera automatique.

  3. En modes manuels, ajustez Threshold [Min, Max] jusqu'à obtenir une séparation claire des éléments qui vous intéressent.

  4. Utilisez la sortie Image Gray pour les traitements suivants ou pour la visualisation.

📊 Évaluation

Lorsque le bloc s'exécute, il convertit l'entrée en niveaux de gris (si nécessaire) et applique la méthode de seuillage sélectionnée. L'image traitée est émise depuis la sortie Image Gray pour un traitement ultérieur.

💡 Conseils et astuces

  • Prétraitez les images bruitées avec Blur avant le seuillage pour réduire les pixels parasites et obtenir un binaire plus propre.

  • Si l'éclairage varie sur la scène, combinez Image Threshold avec Image ROI Select pour seuiller uniquement une zone pertinente.

  • Pour une séparation basée sur la couleur, utilisez d'abord HSV Filter ou RGB Mask, puis alimentez le résultat masqué dans ce bloc.

  • Avec des images très grandes, utilisez Image Resizer pour réduire la résolution et accélérer les réglages interactifs.

  • Visualisez les résultats avec Show Image pendant le réglage des seuils. Pour enregistrer des exemples, envoyez la sortie vers Image Logger ou Image Write.

  • Pour une analyse linéaire après seuillage, connectez la sortie à Histogram On Line pour détecter des pics le long d'une ligne.

  • Pour localiser des objets après seuillage, combinez ce bloc avec Find Object ou des blocs d'analyse de formes (par ex. contours) pour une détection robuste.

🛠️ Dépannage

  • Pas de séparation claire premier plan/arrière-plan : essayez un lissage avec Blur ou ajustez Threshold [Min, Max].

  • Trop de petits blobs après seuillage : augmentez le seuil minimum ou prétraitez avec Denoising / Blur.

  • Mode OTSU donne un résultat inattendu : passez en mode manuel (Threshold [Min, Max]) et ajustez visuellement avec Show Image.

  • Le curseur disparaît de façon inattendue : c'est normal lorsque Threshold Type est réglé sur OTSU (mode automatique).

Mis à jour