package Tests; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import java.io.File; import java.io.IOException; import javax.imageio.ImageIO; import javax.swing.ImageIcon; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import imagetools.Blur; import imagetools.Brighten; import imagetools.Denoise; import imagetools.GetEdges; import imagetools.Sharpen; public class EdgeTest { public static void main(String[] args){ Denoise d=null; GetEdges e=null; Blur b=null; Brighten br=null; Sharpen s=null; try { b=new Blur(ImageIO.read(new File("C:\\Users/aevens/Pictures/testimages/spotcaptcha.jpg"))); b.blurImage(2); //d = new Denoise(b.getImage()); //d.laplace_denoise(); e=new GetEdges(b.getImage()); e.sethigh(45); e.setlow(20); e.edge_detect(false); br=new Brighten(e.getImage()); br.brightenImage(); br.brightenImage(); br.brightenImage(); br.brightenImage(); br.brightenImage(); JFrame frame=new JFrame(); frame.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } }); frame.add(new JLabel(new ImageIcon(br.getImage()))); frame.setFocusable(true); frame.pack(); frame.setVisible(true); } catch (IOException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } } }