Hot Search : Source embeded web remote control p2p game More...
Location : Home Search - matlab
Search - matlab - List

% Matlab implementation of SPIHT (without Arithmatic coding stage)
%
% By Jing Tian, scuteejtian@hotmail.com

fprintf('-----------   Welcome to SPIHT Matlab Demo!   ----------------\n');

fprintf('-----------   Load Image   ----------------\n');
infilename = 'lena512.bmp';
outfilename = 'lena512_reconstruct.bmp';

Orig_I = double(imread(infilename));

rate = 1;

OrigSize = size(Orig_I, 1);
max_bits = floor(rate * OrigSize^2);
OutSize = OrigSize;
image_spiht = zeros(size(Orig_I));
[nRow, nColumn] = size(Orig_I);

fprintf('done!\n');
fprintf('-----------   Wavelet Decomposition   ----------------\n');
n = size(Orig_I,1);
n_log = log2(n);
level = n_log;
% wavelet decomposition level can be defined by users manually.
type = 'bior4.4';
[Lo_D,Hi_D,Lo_R,Hi_R] = wfilters(type);

[I_W, S] = func_DWT(Orig_I, level, Lo_D, Hi_D);

fprintf('done!\n');

fprintf('-----------   Encoding   ----------------\n');
img_enc = func_SPIHT_Enc(I_W, max_bits, nRow*nColumn, level);  

fprintf('done!\n');
fprintf('-----------   Decoding   ----------------\n');
img_dec = func_SPIHT_Dec(img_enc);

fprintf('done!\n');
fprintf('-----------   Wavelet Reconstruction   ----------------\n');
img_spiht = func_InvDWT(img_dec, S, Lo_R, Hi_R, level);

fprintf('done!\n');
fprintf('-----------   PSNR analysis   ----------------\n');

imwrite(img_spiht, gray(256), outfilename, 'bmp');

Q = 255;
MSE = sum(sum((img_spiht-Orig_I).^2))/nRow / nColumn;
fprintf('The psnr performance is %.2f dB\n', 10*log10(Q*Q/MSE));


Update : 2008-07-07 Size : 232873 Publisher : jasonchang

粒子滤波的基本程序,用matlab编写的,对初学者很有帮助


Update : 2008-08-21 Size : 9663 Publisher : wangyh400

本书首先介绍了MATLAB语言的程序设计的基本内容,在此基础上系统介绍了系统仿真所必要的数值计算方法及MATLAB实现,并以Simulink为主要工具介绍了系统仿真方法与技巧,包括连续系统、离散系统、随机输入系统和复数系统的仿真,由浅入深介绍了模块封装技术、电力系统模块集、非线性系统设计模块集、S-函数编写与应用、Stateflow有限状态机、虚拟现实工具箱等中高级使用方法,最后还介绍了半实物仿真技术与实时控制技术。 本书可作为一般读者学习和掌握MATLABA/Simulink语言的教科书,也可作为高校理工科各类专业的本科生和研究生系统仿真类课程的教材和参考书,还可供科技工作者、教师作为学习和应用系统仿真分析技术解决实际问题的参考资料。
Update : 2009-04-25 Size : 24225078 Publisher : zzcje_nulung

卡尔曼滤波MATLAB仿真程序
Update : 2009-05-05 Size : 37284 Publisher : chuchuc

LOGISTIC序列产生的MATLAB源代码
Update : 2009-05-08 Size : 86798 Publisher : qujing902@163.com

里面有一百个经典的matlab程序,包含了许多平时通用的程序。相信对大家会很有用。
Update : 2009-05-10 Size : 25357 Publisher : daozhigyx@163.com

matlab版-冈萨雷斯的程序,数字图像处理经典程序
Update : 2009-06-10 Size : 385003 Publisher : pcw515@126.com

描述了matlab在高等数学中的应用,有很多实例与源代码;同时有线性代数的实例与源代码。
Update : 2009-07-25 Size : 4635809 Publisher : lihanyu

MATLAB实现视频摄像中的运动检测(人体等)。很用的啊
Update : 2009-07-28 Size : 621915 Publisher : ying821201@126.com

本书提供了使用MATLAB的实践性指导。本书按逻辑编排,自始至终用实例描述;内容完整且每章相对独立;是一本简明的MATLAB参考书,既适用于初学者,也适用于高级MATLAB用户。对MATLAB与FORTRAN、C等语言结合的描述更是所有MATLAB书籍中少有的一大特色。 本书适合作为理工科高等院校研究生、本科生教学用书,也可作为广大科研工程技术人员的自学用书。
Update : 2009-07-29 Size : 498844 Publisher : fqq1112@hotmail.com

matlab中遗传算法工具箱GAOT 很不错工具箱,里面的程序,通过本人运行后验证是正确的!
Update : 2009-08-06 Size : 134727 Publisher : dxmboy88

经典SVM算法matlab程序 经典程序,不可缺少!
Update : 2009-08-06 Size : 128394 Publisher : dxmboy88

用matlab写的su格式地震数据的读写程序,很方便
Update : 2009-08-08 Size : 11029 Publisher : tiane0906@163.com

利用MATLAB实现了最优化
Update : 2009-09-29 Size : 1804496 Publisher : dujunling

基于MATLAB的系统分析与设计,主要是介绍非平稳信号的时频分析。
Update : 2009-10-07 Size : 6372854 Publisher : liusz999@163.com

DL : 0
用matlab语言实现 Huffman编码
Update : 2009-10-23 Size : 5433 Publisher : ly8784

文档里包含MATLAB图像处理中常用的命令和例子
Update : 2009-11-09 Size : 424903 Publisher : swl0397

基于matlab的车牌识别,配有图片
Update : 2009-11-11 Size : 647031 Publisher : wetyboy

以Matlab为开发平台,采用互谱法计算信号间的时延,再用tdoa算法实现声源的定向。
Update : 2010-03-04 Size : 37376 Publisher : cp_721@126.com

matlab数字图像处理程序
Update : 2010-03-29 Size : 2452 Publisher : 798487375@qq.com
« 12 3 4 5 6 7 8 9 10 ... 50 »
DSSZ is the largest source code store in internet!
Contact us :
1999-2046 DSSZ All Rights Reserved.