运用双线性插值函数可以将图像的离散表示近似转化为一个连续函数,双线性插值函数是一个连续的曲面
z=y(xg11+(1-x)g01)+(1-y)(xg10+(1-x)g00)
g00, g01, g10, g11是相邻四个像素点的灰度值
这里可以令:
g00=10
g01=40
g10=100
g11=80
则函数化简为:
z=-50xy+90x+30y+10
函数生成代码如下:
clf
xa=-1:0.02:1;
ya=xa;
[x,y]=meshgrid(xa,ya);
z1=-50.*x.*y+90.*x+30.*y+10;
z=y(xg11+(1-x)g01)+(1-y)(xg10+(1-x)g00)
g00, g01, g10, g11是相邻四个像素点的灰度值
这里可以令:
g00=10
g01=40
g10=100
g11=80
则函数化简为:
z=-50xy+90x+30y+10
函数生成代码如下:
clf
xa=-1:0.02:1;
ya=xa;
[x,y]=meshgrid(xa,ya);
z1=-50.*x.*y+90.*x+30.*y+10;
surf(x,y,z1);