我不确定这是否是正确的问题,但在哪里可以找到如何计算两个图像的MSE的分步指南?
我知道这个公式是什么,但我不知道如何将其付诸实践。
答案 0 :(得分: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);