1

在此处输入图像描述

给定只有 4 个用红色框起来的边缘值,如果我想找出 f(1,2) 处的值并且它最近的 16 个邻居(不确定是否可以包括它自己?)在图片中显示,我可以分配 0 值未知函数并执行双三次插值以导出 f(1,2)?

随后,使用从上面得出的 f(1,2) 值,除了已知值之外,我将使用它的值来计算其他未知值。

我的概念错了吗?如果我错了,有人可以教我吗?谢谢。

4

1 回答 1

1

如果你用 0 代替你的未知值,你最终会得到所有值都接近于零。不要用任何东西代替未知数,只使用实际已知的值来填充其余部分。

对于像素的填充,即使您不认识所有的邻居,双三次插值也应该可以正常工作。只是信息较少。关于重采样双三次插值的维基百科文章是很好的起点。如果您正在寻找实际的实现,请尝试使用OpenCV cvResize 函数

于 2012-03-01T13:30:03.543 回答