File f = new File("someimage.jpg");
final ColorProcessor image = new ColorProcessor(ImageIO.read(f));
//Haralick descriptor = new Haralick();
LaplaceFilter descriptor = new LaplaceFilter();
descriptor.addPropertyChangeListener(new PropertyChangeListener(){
@Override
public void propertyChange(PropertyChangeEvent evt) {
Progress progress = (Progress)evt.getNewValue();
System.out.println(progress.getMessage() + " " + progress.getProgress());
if(progress.getMessage().equals("finished")){
//What to do here?
}
}
});
descriptor.run(image);