请帮忙在网上找基于Matalb的图象压缩技术方面的资料!!!越多越好,视情况给分...

来源:百度知道 编辑:UC知道 时间:2024/05/26 19:12:25
谁了解关于 基于Matalb的图象压缩技术 方面的资料??
本人要大量 基于Matalb的图象压缩技术 的资料来写论文....
希望各位网友帮忙找找...然后复制过来....

越多越好,视情况给分...

matlab实现离散余弦变换压缩(JPEG压缩原理)

JPEG图像压缩算法:
输入图像被分成8*8或16*16的小块,然后对每一小块进行二维DCT(离散余弦变换)变换,变换后的系数量化、编码并传输;
JPEG文件解码量化了的DCT系数,对每一块计算二维逆DCT变换,最后把结果块拼接成一个完整的图像。在DCT变换后舍弃那些不严重影响图像重构的接近0的系数。
DCT变换的特点是变换后图像大部分能量集中在左上角,因为左上放映原图像低频部分数据,右下反映原图像高频部分数据。而图像的能量通常集中在低频部分。

实例程序:
function Jpeg
I=imread('D:\MATLAB7\toolbox\images\imdemos\cameraman.tif');
%该图片在安装matlab的目录中找,原图为灰度图象
I=im2double(I);%图像存储类型转换
T=dctmtx(8);%离散余弦变换矩阵
B=blkproc(I,[8 8],'P1*x*P2',T,T');
%对原图像进行DCT变换
mask=[1 1 1 1 0 0 0 0
1 1 1 0 0 0 0 0
1 1 0 0 0 0 0 0
1 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0];
B2=blkproc(B,[8 8],'P1.*x',mask);
%数据压缩,丢弃右下角高频数据
I2=blkproc(B2,[8 8],'P1*x*P2',T',T);
%进行DCT反变换,得到压缩后的图像
imshow(I)
title('原始图像')
figure;
imshow

请帮忙在网上找基于Matalb的图象压缩技术方面的资料!!!越多越好,视情况给分... 请大家帮忙在网上找一下有关朝核问题和中美关系的材料 我是一个高中学里的女生想在网上找兼职,请帮忙 想请各位帮忙在网上找一篇<鼓浪屿游后感> 我想在网上学钢琴,请各位帮忙找些钢琴教程的下载地址。 请大家帮忙在网上找资料!越多越好,视情况给分... 我在网上找了半天都没找到四川省泸州警校的网址。谢谢各位请帮忙了!!!! 歌词中有一句“人的一生会闯万重浪”——找一首老歌,我在网上找了N久找不到,请高手帮忙。 问题是我在网上找不到这个驱动,请高手帮忙找一下GD-546X VGA驱动 我偶然间听过一首歌,遇见,但是在网上找不到,不是孙燕姿的那首。请帮忙找一下