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

Contrast Optimization

Ce bloc de fonction améliore le contraste local des images en utilisant une technique d'egalisation d'histogramme adaptative avec limitation de contraste (CLAHE). Il est utile lorsque des détails sont cachés dans des zones de luminosité similaire et que vous souhaitez les rendre plus visibles sans amplifier excessivement le bruit.

📥 Entrées

Image Any — L'image d'entrée dont le contraste doit être amélioré. Fonctionne avec des images en couleur ou en niveaux de gris.

📤 Sorties

Image Any — L'image de sortie avec le contraste amélioré.

🕹️ Contrôles

Grid Size — Ajuste la taille de la grille locale utilisée pour l'égalisation du contraste. Des valeurs plus élevées créent des tuiles plus grandes et des ajustements locaux plus grossiers.

Clip Limit — Contrôle la force de la limitation du contraste pour éviter une amplification excessive du bruit. Des valeurs plus élevées augmentent la quantité d'amélioration du contraste.

🎨 Fonctionnalités

  • Améliore les détails locaux dans les ombres et les hautes lumières tout en empêchant une forte amplification du bruit.

  • Fonctionne sur les images couleur en appliquant l'amélioration sur le canal de luminosité (lightness) tout en préservant la couleur.

  • Des curseurs interactifs permettent d'ajuster le bloc en temps réel pour votre scène.

📝 Instructions d'utilisation

  1. Connectez une source d'image à Image Any.

  2. Ajustez Grid Size pour contrôler l'échelle des zones locales de contraste.

  3. Réglez Clip Limit pour contrôler l'intensité de l'amélioration.

  4. Observez le résultat sur la sortie Image Any et affinez les curseurs si nécessaire.

📊 Évaluation

À l'exécution, ce bloc traite l'image entrante et produit une image améliorée qui révèle les différences de contraste local tout en limitant l'augmentation du bruit.

💡 Astuces

  • Pour les très grandes images, utilisez Image Resizer pour réduire la taille d'entrée avant d'exécuter ce bloc afin d'accélérer le traitement.

  • Si le résultat paraît bruyant, essayez Denoising avant d'appliquer ce bloc, puis comparez avec l'original.

  • Pour prévisualiser les résultats pendant la construction du flux, connectez la sortie à Show Image.

  • Si vous ne souhaitez améliorer qu'une zone spécifique, recadrez d'abord avec Image ROI puis appliquez ce bloc.

  • Combinez avec Auto Contrast ou Normalize Image pour comparer l'amélioration globale versus locale et choisir le meilleur résultat pour votre application.

  • Enregistrez les images finales avec Image Write ou consignez plusieurs résultats avec Image Logger.

🛠️ Dépannage

  • Si les images semblent trop saturées ou bruyantes, réduisez la valeur de Clip Limit ou prétraitez avec Denoising.

  • Si de très petits détails disparaissent, augmentez Grid Size pour éviter des ajustements trop locaux.

  • Si le traitement est lent, réduisez la taille de l'image avec Image Resizer avant de l'envoyer dans ce bloc.

Mis à jour