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

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

  1. Connectez un bloc produisant une image couleur Ă  l’entrĂ©e Image Any (par exemple un bloc camĂ©ra ou un chargeur d’images).

  2. Ajustez les curseurs Red Value (Min-Max), Green Value (Min-Max) et Blue Value (Min-Max) pour sélectionner la plage de couleur souhaitée.

  3. Facultatif : connectez une source de couleur à Mask Color pour définir la couleur de remplacement des pixels correspondants.

  4. 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 Filter pour restreindre la rĂ©gion souhaitĂ©e dans un espace couleur plus perceptuel, puis alimentez le rĂ©sultat dans ce bloc.

  • Utilisez Blur avant 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 Threshold ou Image Color Match avant d’affiner avec les plages RVB.

  • Recadrez la zone d’intĂ©rĂȘt avec Image ROI ou Image ROI Select pour limiter le traitement Ă  une rĂ©gion plus petite et accĂ©lĂ©rer les essais.

  • Pour vĂ©rification visuelle, connectez la sortie Ă  Show Image pour 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 Mask pour 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 Filter ou Blur pour amĂ©liorer la robustesse.

  • Trop de pixels indĂ©sirables correspondent : resserrez les plages, testez chaque canal individuellement, ou utilisez Image ROI pour limiter la zone de recherche.

  • La couleur de remplacement n’est pas appliquĂ©e comme prĂ©vu : assurez-vous que l’entrĂ©e Mask Color fournit 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 Resizer ou recadrez avec Image ROI avant d’utiliser ce bloc.

Mis Ă  jour