【简绍】
最简单的一种插值方法,不需要计算,在待
求像素的四邻像素中,将距离待求像素最近
的邻像素灰度赋给待求像素。
设i+u, j+v(i, j为正整数, u, v为大于零小于1
的小数,下同)为待求像素坐标,则待求像素灰度
的值 f(i+u, j+v)
公式如下:
srcX=dstX* (srcWidth/dstWidth) ,
srcY = dstY * (srcHeight/dstHeight)
(0*(3/4),0*(3/4)) == > (0*(0.75),0*(0.75))===>(0.0) =>234
(1*(3/4),0*(3/4)) == > (1*(0.75),0*(0.75))===>(1.0) =>67
(2*(3/4),0*(3/4)) == > (2*(0.75),0*(0.75))===>(2.0) =>89
(3*(3/4),0*(3/4)) == > (3*(0.75),0*(0.75))===>(2.0) =>89
依次类推:
这是一种最基本,最简单的图像缩放算法,效果也是最不好的,
放大后的效果有严重的马赛克
缩小后的图像有严重的失真。
效果不好的根源: 引入了严重的图像失真