【发布时间】:2011-08-23 13:53:28
【问题描述】:
我对 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();
}
}
谢谢
贝特曼
【问题讨论】:
-
两张图片都显示出来了,都没有模糊。