如果采用最近邻近似法,则图(a)中黑象素的分数 地址将被取整为离它最近的整型邻域象素地址。在本例 中由于象素A,即(x,y)离黑象素最近,所以目的图像中 象素(x′;,y)的值可以被赋予象素A的值。 2.双线性插值法 双线性插值方法是对近邻法的一种改进,即用线性内插 方法,根据(xo,yo)点的四个邻点的灰度值,插值计算出 f(x0,y)值。以上图为例,具体计算过程是 先根据f(xn,yn)及f(xn+1,yn)插值求f(xa,yn),即 f(xo, ,n)=f(m, yn)+alf(m+1,]n)-f(m, yn) 再根据f(xn,yn+1)及f(xn+1,yn+1)插值求f(x0,yn+1),即 2021年2月20日 数字图象处理演示稿纪玉波制作
2021年2月20日 数字图象处理演示稿 纪玉波制作 (C) 11 如果采用最近邻近似法,则图(a)中黑象素的分数 地址将被取整为离它最近的整型邻域象素地址。在本例 中由于象素A,即(xm ,yn )离黑象素最近,所以目的图像中 象素(x’ i ,y’ j )的值可以被赋予象素A的值。 2.双线性插值法 双线性插值方法是对近邻法的一种改进,即用线性内插 方法,根据(x0 ,y0 )点的四个邻点的灰度值,插值计算出 f(x0 ,y0 )值。以上图为例,具体计算过程是: 先根据f(xm ,yn )及f(xm +1,yn )插值求f(x0 ,yn ),即 再根据f(xm ,yn +1)及f(xm +1,yn +1)插值求f(x0 ,yn +1),即
f(x0,yn+1)=f(xm,yn+1)+af(xm+1,yn+1)-f(xm,yn+1) 其中 a=no-x 最后根据f(x,yn及f(x0,yn+1)插值求f(x0,y0),即 f(ro,yo)=f(,yn)+ Blf(ro, yn +1)-f(ro,yn) f(xm,yn)(1-a)(1-B)+f(xm+1,yn)(1-B) +f(m,y+1)(1-a)B+f(m+l,yn+ daB 其中 B=y 2021年2月20日 数字图象处理演示稿纪玉波制作
2021年2月20日 数字图象处理演示稿 纪玉波制作 (C) 12 其中: 最后根据f(x0,yn)及f(x0,yn +1)插值求f(x0,y0),即 其中:
在实际计算时,若对任s值,规定[s表示其值不超过s的 最大整数,则上式中 =x0x0 B=yoyo l 上述f(xo,yo)的计算过程,实际是根据f(xn,yn), f(x+1,yn),f(xn,yn+1)及f(x+1,yn+1)四个整数点的 灰度值作两次线性插值(即所谓双线性插值)而得到 的。上述f(x,y)插值计算方程可改写为 2021年2月20日 数字图象处理演示稿纪玉波制作 13
2021年2月20日 数字图象处理演示稿 纪玉波制作 (C) 13 在实际计算时,若对任s值,规定[s]表示其值不超过s的 最大整数,则上式中 上述f(x0 ,y0 )的计算过程,实际是根据f(xm ,yn ), f(xm +1,yn ), f(xm ,yn +1)及f(xm +1,yn +1)四个整数点的 灰度值作两次线性插值(即所谓双线性插值)而得到 的。上述f(x0 ,y0 )插值计算方程可改写为:
f(ro, yo)=[f(m+,yn)-f(m,yn)Ja +[f(m,yn+1)-f(m,yn)IB +[f(m+l, yn+1)+f(m,)-f(xm+l, y)-f(m,y+DlaB +f(m,yn) 计算出的目的图像中的(x′1,y)象素值的大小与 (x,y)邻域中各象素值及(x,y)到邻域中各点的距离成 反比。 采用反向映射及线性插值方法对图像进行相应的几 何变换,得到的图像质量较好,也就是说,使经过给 定变换处理后的图像更准确地反映了原图的内容。作 线性插值处理的缺点是,由于必须多次采用浮点数进 行计算使几何变换速度降低 2021年2月20日 数字图象处理演示稿纪玉波制作
2021年2月20日 数字图象处理演示稿 纪玉波制作 (C) 14 计算出的目的图像中的(x’ i,y’ j)象素值的大小与 (x,y)邻域中各象素值及(x,y)到邻域中各点的距离成 反比。 采用反向映射及线性插值方法对图像进行相应的几 何变换,得到的图像质量较好,也就是说,使经过给 定变换处理后的图像更准确地反映了原图的内容。作 线性插值处理的缺点是,由于必须多次采用浮点数进 行计算使几何变换速度降低
在用算法实现插值计算时必须考虑‘边界效果’ 实际上,任何采用了象素邻域这个概念的图像处理算 法,在对图像边界处的象素进行处理时都要遇到类似 的问题。为解决这个问题,插值过程中可以在图像边 界复制象素邻域数据 双线性灰度插值计算方法由于已考虑到了(u,V 点的直接邻点对它的影响,因此一般能得到今人满意 的插值效果。但这种方法具有低通滤波性质,使高频 分量受到损失。为要得到更精确的灰度插值效果,可 采用三次内插法。 2021年2月20日 数字图象处理演示稿纪玉波制作
2021年2月20日 数字图象处理演示稿 纪玉波制作 (C) 15 在用算法实现插值计算时必须考虑‘边界效果’ 。 实际上,任何采用了象素邻域这个概念的图像处理算 法,在对图像边界处的象素进行处理时都要遇到类似 的问题。为解决这个问题,插值过程中可以在图像边 界复制象素邻域数据。 双线性灰度插值计算方法由于已考虑到了(u0,v0) 点的直接邻点对它的影响,因此一般能得到今人满意 的插值效果。但这种方法具有低通滤波性质,使高频 分量受到损失。为要得到更精确的灰度插值效果,可 采用三次内插法