我对 imageJ 非常陌生,但对 Java 有一点了解。
本质上,我想从 OpenDialog 打开文件显示图像,然后模糊图像并显示生成的模糊图像。我的程序可以编译,但是这两个图像看起来一样。有人可以帮忙吗?如何让程序显示模糊和不模糊的图像?
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();
}
}
谢谢
贝特曼