ImageShow2.java

   

Download ImageShow2.java


ImageShow2.java

import 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