La fonction equalize permet d'effectuer une égalisation d'histogramme. L'égalisation peut être utilisée comme une forme avancée de mappage de niveau pour améliorer les caractéristiques d'une image, ou pour utiliser un dispositif d'affichage particulier plus efficacement.
1. Lisez une image et tracez l'histogramme suivant.
L'image est très foncée. Vous pouvez étendre les intensités sur une grande partie du spectre disponible.
2. Définissez l'histogramme cumulatif par l'équation différentielle pour CK.
3. Linéarisez l'histogramme cumulatif.
4. Tracez le nouvel histogramme de l'image.
5. Tracez l'histogramme cumulatif de l'image égalisée.
6. Comparez les images originale et égalisée.
(arcs.bmp)
(arcs_eq.bmp)
L'image égalisée contient des détails qui ne sont pas visibles dans l'image d'origine.
La technique ci-dessus peut être utilisée dans les situations suivantes :
• L'image contient principalement des hautes lumières et des ombres insuffisantes.
• La plage dynamique complète de l'image n'est pas utilisée. Par exemple, l'image contient de larges espaces sans intensité.
Certaines ombres ou hautes lumières peuvent être exagérées à outrance dans des photographies égalisées du fait de la sensibilité de l'oeil humain et de l'écran du PC. Vous pouvez procéder à un mappage des niveaux pour remédier au problème.
La mise à l'échelle et le découpage sont d'autres techniques utiles pour ajuster la plage dynamique d'une image. Vous pouvez utiliser ces techniques uniquement pour les images dont le spectre d'intensité est plus étroit que 0 à 255. L'égalisation peut être utilisée même avec les niveaux d'intensité compris entre 0 et 255.