Color Space
Ce bloc de fonction convertit une image d'un espace colorimétrique à un autre. Il est utile pour préparer les images en vue d'analyses, de visualisations ou de traitements supplémentaires par d'autres blocs.
📥 Entrées
Image Any Ce connecteur accepte l'image d'entrée à convertir. Il peut gérer des images couleur ou en niveaux de gris provenant de caméras ou de fichiers image.
📤 Sorties
Image Any Ce connecteur fournit l'image convertie dans l'espace colorimétrique sélectionné.
🕹️ Contrôles
Conversion Type Un menu déroulant où vous choisissez la conversion colorimétrique désirée. Les choix courants incluent les conversions vers/depuis :
BGR et RGB
BGR et RGBA / BGRA
BGR et GRAY
BGR et HSV
BGR et Lab Choisissez la conversion qui correspond au format attendu par les blocs en aval ou les outils de visualisation.
🎨 Fonctionnalités
Conversions d'espace colorimétrique rapides adaptées aux flux de travail en temps réel.
Prend en charge les conversions courantes utilisées par les blocs d'analyse et de détection (grayscale, HSV, RGB, RGBA, Lab, etc.).
Préserve la taille de l'image — seule l'interprétation des canaux et le nombre de canaux peuvent changer.
📝 Instructions d'utilisation
Fournissez une image au connecteur
Image Any(par exemple depuisCamera USB,Load Image, ouStream Reader).Sélectionnez l'option souhaitée dans
Conversion Type.Utilisez l'image convertie depuis la sortie pour les blocs en aval (par exemple pour la visualisation ou les détecteurs).
📊 Évaluation
Lors de l'exécution, ce bloc lit l'image d'entrée, applique la conversion colorimétrique choisie et renvoie immédiatement l'image convertie pour les étapes suivantes de votre flux de travail.
💡 Astuces
Si vous avez besoin d'une image mono-canal (intensité) pour des détecteurs, choisissez
BGR2GRAYpuis alimentez le résultat versEdge Filter,Sobel Filter,Image Threshold, ouFind Contour.Pour des masques basés sur la couleur, convertissez d'abord en
BGR2HSVpuis utilisezHSV FilterouRGB Maskpour une séparation plus robuste.Lors de la préparation d'images pour des blocs basés sur des modèles (par exemple
Object Detection (D-FINE)ouMask Detection), assurez-vous que l'ordre des canaux correspond aux attentes du modèle (utilisezBGR2RGBsi le modèle attend RGB).Utilisez
Split Imageaprès la conversion pour accéder aux canaux individuels, ouMerge Channelspour recombiner les canaux modifiés en une seule image.Si les images sont trop grandes pour certains blocs IA, utilisez
Image Resizeravant ou après la conversion pour équilibrer vitesse et qualité.Pour des entrées bruitées, appliquez
BlurouDenoisingavant la conversion afin d'améliorer les résultats en aval.
(hint: useful companion blocks — Show Image, Image Resizer, Blur, Denoising, HSV Filter, Image Threshold, Split Image, Merge Channels, Find Contour, Object Detection (D-FINE))
🛠️ Dépannage
La couleur semble incorrecte après la conversion
Vérifiez si le bloc en aval attend l'ordre RGB ou BGR. Essayez d'alterner entre
BGR2RGBet d'autres options (ouBGR2GRAY) selon le besoin.
Nombre inattendu de canaux (par ex. 3 vs 4)
Convertissez vers/depuis une option RGBA/BGRA si la transparence est requise, ou utilisez
Merge Channels/Split Imagepour gérer explicitement les canaux.
Les détecteurs en aval échouent après conversion
Assurez-vous que le format de l'image convertie (niveaux de gris vs couleur, ordre des canaux) correspond aux exigences du détecteur. Ajustez la conversion et ajoutez éventuellement
Image ResizerouNormalize Imagepour correspondre aux tailles et plages attendues.
Mis à jour