如果只有4个边框值用红色框,如果我想找出f(1,2)处的值并且它最近的16个邻居(不确定是否可以包含它?)显示在图片中,我可以分配0值到未知函数并执行双三次插值以导出f(1,2)?
随后,使用从上面得到的f(1,2)值,除了已知值之外,我还使用它的值来计算其他未知值。
我的观念错了吗?如果我错了,有人可以教我吗?感谢。
答案 0 :(得分:1)
如果您的替代值为0表示未知值,那么最终所有值都会非常接近于零。不要用任何东西代替未知数,只使用实际已知的值来填补其余部分。
对于像素的填充,即使你不了解所有邻居,双三次插值也应该正常工作。信息较少。关于resampling和bicubic interpolation的维基百科文章是很好的起点。如果您正在寻找实际的实现,请尝试OpenCV cvResize function。