0

我不确定这是否是问这个问题的正确地方,但是在哪里可以找到关于如何计算两个图像的 MSE 的分步指南?

我知道公式是什么,但我不知道如何将其付诸实践。

4

1 回答 1

3

在 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);
于 2012-03-01T22:40:40.113 回答