Bonjour,
J'ai besoin de créer un outil qui puisse régler le contraste d'une image avec un slider. J'ai donc utilisé imadjust en mettant :
imadjust(I, [low_in; high_in], [low_out; high_out], g);
Mon programme marche à moitié. Si j'ai bien compris, imadjust change l'intervalle sur lequel s'étend les couleurs. Cependant, mon image varie entre 0 et 255 à la base, si je veux augmenter le contraste encore plus (par exemple jusqu'à ce que mon image soit en noir et blanc), on ne peut pas puisque low_out et high_out doivent varier seulement entre 0.0 et 1.0. J'ai un algorithme qui marche très bien en Java, est-ce qu'il a une autre fonction sous Matlab qui peut régler le contraste (je pense que oui car une démo Matlab le fait : imadjdemo, le problème est qu'en regardant le code, je ne comprend pas trop comment ils font car ils n'utilisent pas un slider mais une courbe)?
Merci
Partager