Bueno yo desarolle un "comparador de imagenes" que usa 2 imagenes y analiza pixel por pixel , aqui dejo un sencillo metodo para comparar :
Código Java:
Ver originalif(imgA.getWidth()!=imgB.getWidth() || imgA.getHeight()!=imgB.getHeight())
return false;
int w = imgA.getWidth();
int h = imgA.getHeight();
for(int i=0; i<h; i++) {
for(int j=0; j<w; j++) {
if(imgA.getRGB(j,i) != imgB.getRGB(j,i))
return false;
}
}
return true;
}
Exporta , luego de crear BufferedImage y guardar la imagenes podes utilizarlo.
Bueno tu le mandas las dos imagenes requeridas a comparar y el metodo te devuelve un boolean true si son iguales y false si no corresponden , Bueno solo se esto . Gracias