来自维基百科的双线性插值

问题描述

我尝试阅读维基百科页面 https://en.wikipedia.org/wiki/Bilinear_interpolation 上的双线性插值,并且我已经实现了其中一种算法,我想知道我是否做得对。

这是我从页面实现的算法:

Bilinear interpolation from unit squre

这是我试图在代码中实现的:

for(int i = 0; i < w; i++) {
    for( int j = 0; j < h; j++) {
        new_img(i,j,0) = old_img(i,0)*(1-i)(1-j) + old_img(i+1,0)*i*(1-j) + old_img(i,j+1)*(1-i)*j + old_img(i+1,j+1,0)*i*j;
    }
}

这就是实现方式吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)