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

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

  1. Fournissez une image au connecteur Image Any (par exemple depuis Camera USB, Load Image, ou Stream Reader).

  2. Sélectionnez l'option souhaitée dans Conversion Type.

  3. 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 BGR2GRAY puis alimentez le résultat vers Edge Filter, Sobel Filter, Image Threshold, ou Find Contour.

  • Pour des masques basés sur la couleur, convertissez d'abord en BGR2HSV puis utilisez HSV Filter ou RGB Mask pour 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) ou Mask Detection), assurez-vous que l'ordre des canaux correspond aux attentes du modèle (utilisez BGR2RGB si le modèle attend RGB).

  • Utilisez Split Image après la conversion pour accéder aux canaux individuels, ou Merge Channels pour recombiner les canaux modifiés en une seule image.

  • Si les images sont trop grandes pour certains blocs IA, utilisez Image Resizer avant ou après la conversion pour équilibrer vitesse et qualité.

  • Pour des entrées bruitées, appliquez Blur ou Denoising avant 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 BGR2RGB et d'autres options (ou BGR2GRAY) 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 Image pour 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 Resizer ou Normalize Image pour correspondre aux tailles et plages attendues.

Mis à jour