第七章图像的几何变换图像处理时,往往会遇到需要对图像进行放大、缩小、旋转等操作
因为像素是离散的,所以经过坐标变换之后,如果不进行处理,就会产生畸变
数字图像的坐标是整数,经过变换后坐标不一定是整数,因此要对变换后的整数坐标位置的像素值进行估计
1、图像的缩小图像的大小减半:2M*2N的图像缩小为:M*N的图像
处理方法是:取偶数行和偶数列构成新的图像
图像的任意比例缩小:M*N大小的图像缩小为:L*S大小
其中:M/N=L/S=k
计算c=M/L(c>1)2
设旧图像是F(x,y),新图像是I(x,y)则:I(x,y)=F(int(c*x),int(c*y))例:6342取:1,3,4,6列;1,3行图像的任意不成比例缩小这种操作一定带来图像的几何畸变
M*N大小的图像缩小为:L*S大小
其中:M/L=k1,N/S=k2
计算c1=k1,c2=k2(c1,c2>1)2
设旧图像是F(x,y),新图像是I(x,y)则:I(x,y)=F(int(c1*x),int(c2*y))例:6442取:1,3,4,6列;2,4行2、图像的放大图像的缩小操作中,是在现有的信息里如何挑选所需要的有用信息
图像的放大操作中,则需对尺寸放大后所多出来的空格填入适当的值,这是信息的估计问题,所以较图像的缩小要难一些
图像放大1倍:常用的方法是:原来的一个点的值填到一个2*2的小块中去
图像的按比例放大:方法一:将一点的值用一个小块来代替
即:方法二:M*N大小的图像放大为:L*S大小
其中:M/N=L/S=k
计算c=M/L(c