Download ImageShow2.java
ImageShow2.javaimport java.awt.*;
import java.awt.image.*;
import javax.imageio.*;
import javax.swing.*;
public class ImageShow2 {
public static void main(String[] args) {
// load the image
String filename = (args.length>0)? args[0]: "bld.jpg";
ImageFrame f1 = new ImageFrame(filename);
f1.info();
f1.setLocation(100,100);
f1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
BufferedImage gray = ImageOp.rgb2gray(f1.img);
ImageFrame f2 = new ImageFrame(gray,"grayscale image");
Dimension dim = f1.getSize();
f2.setLocation(140+dim.width,100);
f2.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
Maintained by John Loomis, updated Tue Feb 26 17:24:35 2019