%*********彩色图像压缩**********%
%****DCT 离散余弦变换**********%
clear,clc;
map=imread('me.jpg');
% map=rgb2gray(map);
map1=double(map);
for k=1:3%对R,G,B三个分量分别做变换,彩色图像一般为 m*n*3
g(:,:,k)=dct2(map1(:,:,k));
end
if abs(g)<0.1
g=0;
end
......................
阅读全部 | 2016年10月10日 09:34