Get Pixel
Ce bloc fonction lit la valeur couleur à une coordonnée spécifique d'une image et la renvoie pour une utilisation ultérieure. Il prend en charge les images couleur (BGR) et en niveaux de gris et vérifie la coordonnée fournie avant l'échantillonnage.
📥 Entrées
Image Any Image principale à partir de laquelle effectuer l'échantillonnage
Point Coordonnée du pixel à lire (format : (x, y))
📤 Sorties
(Blue, Green, Red) Valeur du pixel lue à la coordonnée donnée.
Pour les images couleur, ce sont les canaux B, G, R renvoyés ensemble.
Pour les images en niveaux de gris, une seule valeur (canal unique) est renvoyée.
🕹️ Contrôles
Ce bloc n'a pas de contrôles ou de widgets interactifs.
🎨 Fonctionnalités
Échantillonnage simple d'un pixel par coordonnée.
Fonctionne avec les images couleur (BGR) et en niveaux de gris.
Validation des entrées avec messages d'erreur clairs si l'image est invalide ou si la coordonnée est hors des limites.
Renvoie des valeurs dans un format prêt à être connecté à d'autres blocs acceptant des données de pixel ou numériques.
⚙️ Mécanisme d'exécution
Le bloc lit l'image depuis la première prise d'entrée et la coordonnée depuis la seconde prise.
Si l'image ou la coordonnée est invalide, le bloc signale une erreur pour vous aider à corriger les entrées.
Si tout est valide, le bloc échantillonne le pixel à la position (x, y) donnée et envoie les valeurs de ses canaux en sortie.
📝 Instructions d'utilisation
Connectez un bloc producteur d'image à l'entrée
Image Any.Fournissez une coordonnée à l'entrée
Point. Les coordonnées sont au format (x, y).Utilisez la sortie
(Blue, Green, Red)là où c'est nécessaire (affichage, comparaison, journalisation, etc.).
💡 Astuces
Combinez avec
Get Pixel Mousepour choisir des coordonnées de manière interactive en cliquant sur l'image.Utilisez
Show Imagepour prévisualiser l'image pendant que vous choisissez les coordonnées d'échantillonnage.Visualisez l'emplacement d'échantillonnage en envoyant la coordonnée vers
Draw Pointpour confirmer que le bon pixel est lu.Recadrez l'image d'abord avec
Image ROIouImage ROI Selectpour limiter l'échantillonnage à une région d'intérêt et éviter les coordonnées hors limites.Vérifiez qu'un point se trouve à l'intérieur d'une zone sélectionnée en utilisant
Check Areaavant l'échantillonnage pour éviter les erreurs.Enregistrez ou exportez les valeurs échantillonnées avec
Image LoggerouCSV Exportpour une analyse ultérieure.
🛠️ Dépannage
Si vous voyez une erreur concernant l'entrée d'image, assurez-vous que le bloc connecté fournit bien une image et que les données ne sont pas vides.
Si vous voyez une erreur concernant la coordonnée, vérifiez que les valeurs (x, y) sont des entiers et se situent dans la largeur et la hauteur de l'image.
Lors de l'échantillonnage d'une image en niveaux de gris, attendez-vous à une valeur mono-canal plutôt qu'à trois valeurs de canaux.
Mis à jour