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

Non-zero of Image

Ce bloc retourne le nombre total de pixels non nuls trouvés dans une image. Il est utile pour des mesures rapides comme le comptage de pixels de premier plan, les vérifications d'occupation ou la validation de la couverture d'un masque.

📥 Entrées

Image Any Fournissez l'image à analyser. Le bloc accepte des images en couleur ou en niveaux de gris.

📤 Sorties

Count Nombre total de pixels non nuls détectés dans l'image fournie.

🕹️ Contrôles

Ce bloc n'a pas de contrôles visibles pour l'utilisateur. Il s'exécute automatiquement lorsqu'une image est fournie.

✨ Fonctionnalités

  • Résultat unique et rapide, utile pour des analyses simples et la prise de décision.

  • Accepte les images couleur et niveaux de gris (les images couleur sont interprétées en interne pour l'activité des pixels).

  • Idéal comme métrique légère pour les masques, résultats binaires ou la détection de premier plan.

⚙️ Principe de fonctionnement

Lors de l'évaluation, le bloc examine l'image fournie et compte les pixels non nuls (c'est‑à‑dire contenant de l'information utile/de premier plan). Le résultat est renvoyé sous la forme d'une valeur numérique unique via la sortie Count.

📝 Utilisation

  1. Connectez un bloc producteur d'image à l'entrée Image Any.

  2. Lisez la valeur numérique sur la sortie Count pour piloter de la logique, des enregistrements ou des alarmes.

  3. Combinez avec d'autres blocs pour le pré‑traitement, la visualisation ou la prise de décision.

💡 Conseils et astuces

  • Préparez un masque binaire clair avant le comptage en utilisant Image Threshold ou Image Adaptive Threshold pour réduire les faux positifs dus au bruit.

  • Utilisez Image ROI ou Image ROI Select pour limiter la zone de comptage à une région d'intérêt (mesures localisées).

  • Réduisez le bruit avec Blur, Bilateral Filter ou Denoising avant le comptage pour éviter des résultats surestimés.

  • Visualisez ce qui est compté en envoyant la même image vers Show Image ou en superposant les résultats avec Draw Result On Image / Write Text On Image.

  • Enregistrez les résultats numériques dans le temps avec CSV Export ou Data to JSON pour analyser les tendances ou garder un historique.

  • Combinez avec Logic Input ou des blocs de comparaison pour déclencher des actions lorsque le comptage dépasse un seuil.

🛠️ Dépannage

  • Comptages anormalement élevés : vérifiez la présence de bruit ou de pixels parasites. Appliquez Image Threshold et des filtres de lissage pour nettoyer l'entrée.

  • Zéros ou comptages très bas : assurez‑vous que l'image en amont est valide avec Show Image et que la zone d'intérêt contient le premier plan attendu.

  • Variations inattendues entre images : restreignez la zone avec Image ROI ou stabilisez l'entrée à l'aide de filtres pour réduire la variation d'une image à l'autre.

Mis à jour