Histogramme

Fermé
lyzalyza Messages postés 9 Date d'inscription samedi 14 mai 2016 Statut Membre Dernière intervention 16 février 2017 - Modifié par KX le 25/06/2016 à 13:44
KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 - 25 juin 2016 à 13:46
slt tout le monde;si c possible je voudrai savoir comment peut on afficher un histogramme d une image sous java;j ai essayé bcp de code mais le probleme je sais pas comment tester si ca marche ou pas;donc je voudrai slvp me dire comment je peux afficher cette histogramme dans un label ou dans n importe qu il swing;par exemple ds ce code j ai trouvé 1 probleme ds le constructeur RenderingHints() ,je l ai modifié un peu mais le probleme je sais pas comment l afficher a l ecran;merciiiii

float scaleX = 0.5f, scaleY = 0.5f;
float translationX = 0f, translationY = 0f;
RenderingHints hints = new RenderingHints();

RenderedOp scaleOp =
ScaleDescriptor.create(image,scaleX, scaleY,translationX, translationY,Interpolation.getInstance(Interpolation.INTERP_BILINEAR),hints);
PlanarImage result = scaleOp.getRendering();

1 réponse

KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 3 015
25 juin 2016 à 13:46
Bonjour,

Tu devrais utilise ce code au sein d'un composant Swing via la méthode paint(Graphics g) et la méthode setRenderingHints de g.

Exemple :
https://docs.oracle.com/javase/tutorial/2d/advanced/quality.html
0