Bonjour a tous
Dans le cadre du traitement d'image, un enseignant nous a demandé de faire un petit programme.
Je cherche des algorithmes pour régler progressivement la luminosité, le contraste... d'une manière manuelle (en n'utilisant aucun package de JAVA tel JAI).
J'ai déjà réussi a faire les taches precedentes en relevant l'intensitée :Mais ça donne des résultats désastreux. J'aimerai, si possible une méthode impeut moin brutale, et aussi que le réglage puisse se faire a l'aide d'un JSlide par exemple.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 int intens = (int) (Math.sqrt ((0.241 * r) * (0.241 * r) + (0.691 * g) * (0.691 * g) + (0.068 * b) * (0.068 * b))); r = Math.round (r * ( 1 + intens / 100)); g = Math.round (g * ( 1 + intens / 100)); b = Math.round (b * ( 1 + intens / 100));
Toute proposition serait la bien venue.
Avec mes remerciements d'avance.
Partager