Je suis très très nouveau à l'imageJ mais connais un peu Java. Essentiellement, je veux ouvrir un fichier à partir d'un OpenDialog afficher l'image, puis brouiller l'image et afficher l'image floue qui en résulte. Mon programme compile, cependant les deux images se ressemblent. Quelqu'un peut-il aider? Comment faire pour que le programme affiche une image floue et non floue?Je souhaite afficher une image floue dans l'imageJ. Pourquoi ça ne marche pas?
import ij.*;
import ij.io.*;
import ij.process.*;
import ij.gui.*;
import java.awt.*;
import ij.plugin.*;
import java.util.*;
import java.io.*;
public class opens_ implements PlugIn {
ImagePlus imp;
public void run(String arg){
OpenDialog od = new OpenDialog("Open.....", arg);
Opener op = new Opener();
String directory = od.getDirectory();
String filename = od.getFileName();
if (filename==null) return ;
imp = op.openImage(directory, filename);
imp.show();
ImageProcessor improc = imp.getProcessor();
improc.smooth();
ImagePlus alter = new ImagePlus("alter", improc) ;
alter.show();
}
}
Merci
Bateman
Les deux images sont affichées et aucune n'est floue. – bateman