实验2数字图像变换.ppt
文本预览下载声明
实验二 数字图像变换;了解图像的各种变换方法
运用matlab实现各种变换;二、实验原理;1、离散傅立叶变换;f=zeros(30,30); f(5:24,13:17)=1;
subplot(1,2,1)
imshow(f,notruesize)
F=fft2(f);
F2=log(abs(F));
subplot(1,2,2)
imshow(F2,[0.1 5],notruesize)
colormap(jet);f=zeros(30,30);
f(5:24,13:17)=1;
subplot(2,2,1)
imshow(f,notruesize)
F=fft2(f,256,256);
subplot(2,2,2)
imshow(log(abs(F)),[0.1 5],notruesize)
F2=fftshift(F);
subplot(2,2,3)
imshow(log(abs(F2)),[0.1 5],notruesize)
colormap(jet);;对图像进行二维傅立叶变换;;2、离散余弦变换;;;;;;;;; DCT将8*8图像块变换为频率域时数值集中在矩阵的左上角,即低频分量都集中在左上角,高频分量分布在右下角(DCT变换实际上是空间域的低通滤波器)。由于该低频分量包含了图像的主要信息(如亮度) ,所以可以忽略部分高频分量,从而达到压缩的目的。;;;;;
显示全部