The Cozy Hut of Dr. Zhang分享 http://blog.sciencenet.cn/u/zjzhang

博文

离散余弦变换---dct2函数

已有 9012 次阅读 2011-11-20 12:15 |个人分类:图像分析(matlab,PDE)|系统分类:科研笔记| title

clear all;
RGB=imread('autumn.tif');
figure(1);imshow(RGB);title('原始图像');
I=rgb2gray(RGB);
D=dct2(I);
figure(2);imshow(log(abs(D)),[]);colormap(jet(64));colorbar;
title('离散余弦变换结果');
 
注记:1.二维离散余弦变换为
这里 a(u),a(v) 定义类似,当 u=0 时, a(u)=(1/M)^0.5; 当 u=1 到 M-1 时, a(u)=(2/M)^0.5.
2. 离散余弦变换具有将图像的重要信息集中在变换的少数系数上(见上图3,主要就在左上角),而可用于图像压缩中。如 JPEG 图像压缩算法就采用了 DCT。


https://blog.sciencenet.cn/blog-287000-509900.html

上一篇:Fourier 变换的旋转不变性
下一篇:离散余弦逆变换---idct2函数
收藏 IP: 121.33.190.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-20 03:38

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部