Очевидное расстояние для использования - это сумма квадратов ошибок пикселей.Квадратная ошибка пикселей будет (p1 - p2) ^ 2 для изображения в оттенках серого (интенсивность двух пикселей - p1 и p2) или (r1 - r2) ^ 2 + (g1 - g2) ^ 2 + (b1 -b2) ^ 2, если у вас есть изображение RGB (цвета двух пикселей: (r1, g1, b1) и (r2, g2, b2)).Вы можете немного уточнить это, по-разному масштабируя компоненты RGB, чтобы компенсировать тот факт, что человеческий глаз реагирует на синий цвет менее сильно, чем зеленый и красный.