Java Сравнение одного BufferedImage с другим
Мне нужно сравнить два буферизованных изображения, чтобы увидеть, совпадают ли они. Просто сказать, что это равно, что не работает. Мой текущий метод
{
Raster var1 = Img1.getData();
Raster var2 = Img2.getData();
int Data1 = (var1.getDataBuffer()).getSize();
int Data2 = (var2.getDataBuffer()).getSize();
if (Data1 == Data2)
{
return true;
}
else
{
return false;
}
}
Но это на самом деле не работает. Какой еще более надежный способ есть?