Bonjour,

Je rencontre un problème de distorsion d'intensité avec des images en nuances de gris 16 bits .

J'explique le principe de mon soft :

- mon entrée est une image sous forme d'array
- je la converti en BufferedImage de type "TYPE_USHORT_GRAY"
- l'image subit une série de traitements
- je la reconverti en array à partir des valeurs du raster

J'observe une sur-amplification des pixels de basse intensité vs ceux de haute intensité (ce que j'appelle la "distorsion d'intensité").

Quand j'observa la variable BufferedImage, dans le colorModel, je vois un tableau nomé "fromsRGB8LUT16" qui n'est pas du tout linéraire. Ceci montre que la représentation standard des BufferedImage 16bits gray level n'est pas linéraire. Mais je ne parviens pas à m'affranchir de ce problème.

D'avance, merci pour votre aide.