我對imageJ非常非常新,但知道一點Java。我想在imageJ中顯示模糊的圖像。爲什麼這不起作用?
本質上我想從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();
}
}
感謝
貝特曼
兩個圖像都顯示出來,並且都不模糊。 – bateman