Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1729 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Deux filtres de suite sur une BufferedImage : c'est le drame..

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Deux filtres de suite sur une BufferedImage : c'est le drame..

n°1255606
meumeul
Stay Heavy
Posté le 29-11-2005 à 21:17:21  profilanswer
 

Bonjour,
 
voici un morceau de mon code
 

Code :
  1. private void doZoomOp() {
  2.  AffineTransform trans = AffineTransform.getScaleInstance(mZoomRate, mZoomRate);
  3.  AffineTransformOp op = new AffineTransformOp(trans, AffineTransformOp.TYPE_BICUBIC);
  4.  BufferedImage mNew = op.filter(mScreenImage, null);
  5.  mImageLabel.setIcon(new ImageIcon(mNew));
  6. }
  7. private void doBrightnessOp() {
  8.  RescaleOp opB = new RescaleOp(mBrightnessRate, 0, null);
  9.  BufferedImage mNew = opB.filter(mScreenImage, null);
  10.  mImageLabel.setIcon(new ImageIcon(mNew));
  11. }


 
 
le problème est que vu la structure du programe, je suis obligé de faire ces deux opérations a la suite, avant d'afficher le resultat (mImageLabel.setIcon(new ImageIcon(mNew));)
 
donc j'ai écrit :
 

Code :
  1. {
  2.   // le zoom
  3.                 AffineTransform trans = AffineTransform.getScaleInstance(mZoomRate, mZoomRate);
  4.  AffineTransformOp op = new AffineTransformOp(trans, AffineTransformOp.TYPE_BICUBIC);
  5.  BufferedImage mNew = op.filter(mScreenImage, null);
  6.   // l'eclaircissement
  7.  RescaleOp opB = new RescaleOp(mBrightnessRate, 0, null);
  8.  mNew = opB.filter(mnew, null);
  9.                 mImageLabel.setIcon(new ImageIcon(mNew));
  10. }


 
 
Le probleme : l'image affichée est vide .. on voit rien...
 
une idée ?
Merci


Message édité par meumeul le 29-11-2005 à 21:18:31
mood
Publicité
Posté le 29-11-2005 à 21:17:21  profilanswer
 

n°1255633
Trollable
Posté le 29-11-2005 à 21:47:25  profilanswer
 

probleme de sync. assure-toi que l'image est bien chargee et traitee.
Essaye un: new ImageIcon(mNew);


---------------
The Million Dollar Screenshot  (seo v7ndotcom elursrebmem paesys wifi)
n°1256784
meumeul
Stay Heavy
Posté le 01-12-2005 à 13:35:06  profilanswer
 

ca ne marche maleheuresmeent pas ...

n°1264012
meumeul
Stay Heavy
Posté le 11-12-2005 à 16:28:22  profilanswer
 

up


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Deux filtres de suite sur une BufferedImage : c'est le drame..

 

Sujets relatifs
[Excel] Compter un nombre de 0 contigues, la suite de 0 la plus longuemettre des lettres à la suite dans un label avec un boucle...
[Réglé] Demande d'aide Suite Mathématiques :o)Aide Programme Suite Mathématique (Merci)
Quel est le fonction pour détecter le type variable renvoyé ? (suite)Système de "pronostique", les uns à la suite ...
Exécution longue d'un script suite à un formulaireLenteur/blocage suite a l'utilisation de modules CPAN
[Resolu]macro suite a une saisie clavierFiltres d'une combobox qui bougent sans cesse
Plus de sujets relatifs à : Deux filtres de suite sur une BufferedImage : c'est le drame..


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR