使用的函数:B = dct(A);
功能:实现图像的二维离散余弦变换。
A为原图像,B为变换后的图像。
使用的函数:B=idct2(A);
功能:实现图像的二维离散余弦反变换
A为原图像,B为变换后的图像。
源代码:clc;
clear all;
I=imread('rice.png');
A=dct2(I);
A(abs(A)<1)= 0;
B=idct2(A);
subplot(221)
imshow(I);
subplot(222)
imshow(A);
subplot(223)
imshow(B,[0 255])
实验结果: