Делаю так:
1. Уменьшаю изображения до 10х10 px.
2. Применяю фильтр в серые тона.
3. Снимаю хеш.
Однако хеш у двух сравниваемых изображений разный, что делаю не так?
$imagick = new Imagick();
$imagick->readImage($_SERVER['DOCUMENT_ROOT'].'/1.jpg');
$imagick->resizeImage(10, 10, Imagick::FILTER_LANCZOS, 1);
$imagick->setImageType(Imagick::IMGTYPE_GRAYSCALE);
$imagick->writeImage($_SERVER['DOCUMENT_ROOT'].'/image.jpg');
$hash = $imagick->getImageSignature();
print($hash);
$imagick->destroy();
echo '<br><img src="image.jpg">';