Расчет MSE (средняя квадратическая ошибка) - PullRequest
0 голосов
/ 02 марта 2012

Я не уверен, что это правильное место, чтобы спросить об этом, но где можно найти пошаговое руководство по вычислению MSE для двух изображений?

Я знаю, что такое формула, но я не знаю, как применить ее на практике.

1 Ответ

3 голосов
/ 02 марта 2012

В C вы можете сделать что-то вроде этого:

int sum_sq = 0;
double mse;

for (i = 0; i < h; ++i)
{
    for (j = 0; j < w; ++j)
    {
        int p1 = image1[i][j];
        int p2 = image2[i][j];
        int err = p2 - p1;
        sum_sq += (err * err);
    }
}
mse = (double)sum_sq / (h * w);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...