[nlp] 双三次插值(BiCubic插值)

具体推导参考:https://blog.csdn.net/qq_24451605/article/details/49474113
双三次插值
又称立方卷积插值。
三次卷积插值是一种更加复杂的插值方式。
该算法利用待采样点 周围16个点的灰度值三次插值,不仅考虑到4 个直接相邻点的灰度影响而且考虑到各邻点间灰度值变化率的影响
三次运算可以得到更接近高分辨率图像的放大效果,但也导致了运算量的急剧增加。这种算法需要选取插值基函数来拟合数据,其最常用的插值基函数如图1所示,本次实验采用如图所示函数作为基函数。
[nlp] 双三次插值(BiCubic插值)_第1张图片
假设源图像A大小为mn,缩放K倍后的目标图像B的大小为MN,即K=M/m。
A的每一个像素点是已知的,B是未知的,我们想要求出目标图像B中每一像素点(X,Y)的值,
必须先找出像素(X,Y)在源图像A中对应的像素(x,y),
根据源图像A距离像素(x,y)最近的16个像素点作为计算目标图像B(X,Y)处像素值的参数,利用BiCubic基函数求出16个像素点的权重&#x

你可能感兴趣的:(nlp)