для удобного тестирования, что все ровно выглядит и красиво
Наложение изображения макета на изображение свёрстанной страницы.
Процент неточностей: 100*D/(X*Y)
D - кол-во различающихся пикселей.
X*Y - произведение ширины на высоту исходного макета.
Если интересуют зазоры между элементами и типография - это уже сегментация изображения и нахождение координат сегментов.
Для "красиво": есть алгоритм-детектор симметрии и подобия/повтора зон симметрии, определение цветовых сочетаний и процентного содержания каждого цвета в этих зонах.