RGB Set
Ce bloc fonction sélectionne des pixels dans une image en fonction des plages des canaux rouge, vert et bleu, puis remplace ces pixels par une couleur choisie. Utilisez-le pour isoler des régions de couleur (pour masquage, visualisation ou traitement ultérieur) sans configuration technique complexe.
đ„ EntrĂ©es
Image Any Image principale Ă traiter (toute image en couleur).
Mask Color Couleur de remplacement optionnelle utilisĂ©e pour les pixels qui correspondent aux plages RVB sĂ©lectionnĂ©es. Si elle nâest pas fournie, les pixels correspondants deviennent noirs.
đ€ Sorties
Image Any Image rĂ©sultante oĂč les pixels situĂ©s dans les plages RVB sĂ©lectionnĂ©es sont remplacĂ©s par la Mask Color (ou par du noir si aucune couleur nâest fournie).
đčïž ContrĂŽles
Red Value (Min-Max) Curseur de plage horizontal pour définir les valeurs minimales et maximales acceptées du canal rouge.
Green Value (Min-Max) Curseur de plage horizontal pour définir les valeurs minimales et maximales acceptées du canal vert.
Blue Value (Min-Max) Curseur de plage horizontal pour définir les valeurs minimales et maximales acceptées du canal bleu.
âïž Fonctionnement
Le bloc examine chaque pixel de lâimage dâentrĂ©e et vĂ©rifie si ses valeurs R, G et B se situent dans les plages spĂ©cifiĂ©es par les trois curseurs.
Les pixels dont les trois canaux sont tous dans les plages sélectionnées sont considérés comme correspondants.
Les pixels correspondants sont remplacĂ©s par la couleur fournie Ă lâentrĂ©e
Mask Color. Si aucune couleur nâest fournie, les pixels correspondants deviennent noirs.Lâimage traitĂ©e est envoyĂ©e sur la sortie et peut ĂȘtre prĂ©visualisĂ©e ou transmise Ă dâautres blocs fonctionnels.
⚠Caractéristiques
Curseurs min/max par canal pour une sélection précise de la plage de couleur.
Entrée de couleur externe optionnelle pour définir dynamiquement la couleur de remplacement.
PrĂ©visualisation instantanĂ©e â ajustez les curseurs et voyez le rĂ©sultat lorsque connectĂ© Ă un bloc dâaffichage dâimage.
Fonctionne avec tout format dâimage couleur standard acceptĂ© par le systĂšme.
đ Mode dâemploi
Connectez un bloc produisant une image couleur Ă lâentrĂ©e
Image Any(par exemple un bloc camĂ©ra ou un chargeur dâimages).Ajustez les curseurs
Red Value (Min-Max),Green Value (Min-Max)etBlue Value (Min-Max)pour sĂ©lectionner la plage de couleur souhaitĂ©e.Facultatif : connectez une source de couleur Ă
Mask Colorpour dĂ©finir la couleur de remplacement des pixels correspondants.Utilisez lâimage de sortie pour la visualisation ou alimentez-la dans des blocs de traitement ultĂ©rieurs.
đĄ Astuces
Pour faciliter la sĂ©lection des couleurs, utilisez dâabord
HSV Filterpour restreindre la région souhaitée dans un espace couleur plus perceptuel, puis alimentez le résultat dans ce bloc.Utilisez
Bluravant ce bloc pour réduire le bruit et éviter de petites correspondances ponctuelles.Si vous préférez une correspondance mono-canal ou basée sur référence, essayez
Image ThresholdouImage Color Matchavant dâaffiner avec les plages RVB.Recadrez la zone dâintĂ©rĂȘt avec
Image ROIouImage ROI Selectpour limiter le traitement Ă une rĂ©gion plus petite et accĂ©lĂ©rer les essais.Pour vĂ©rification visuelle, connectez la sortie Ă
Show Imagepour prévisualiser en temps réel les pixels remplacés.Si vous comptez utiliser ce résultat pour la segmentation ou des opérations de masquage, combinez-le avec
Apply Maskpour isoler ou fusionner les zones correspondantes avec dâautres images.
đ ïž DĂ©pannage
Aucun pixel ne change : élargissez les plages min/max ou essayez un prétraitement avec
HSV FilterouBlurpour améliorer la robustesse.Trop de pixels indésirables correspondent : resserrez les plages, testez chaque canal individuellement, ou utilisez
Image ROIpour limiter la zone de recherche.La couleur de remplacement nâest pas appliquĂ©e comme prĂ©vu : assurez-vous que lâentrĂ©e
Mask Colorfournit une couleur valide (valeur Ă trois canaux). Si elle est laissĂ©e dĂ©connectĂ©e, les pixels correspondants deviendront noirs.Performance lente sur de grandes images : rĂ©duisez la taille de lâimage avec
Image Resizerou recadrez avecImage ROIavant dâutiliser ce bloc.
Mis Ă jour