Hot Search : Source embeded web remote control p2p game More...
Location : Home Search - matlab spiht
Search - matlab spiht - 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 : 227.42kb Publisher : jasonchang

spiht matlab源码
Update : 2009-05-11 Size : 176.3kb Publisher : money9sun@163.com

MATLAB实现的SPIHT算法源代码
Update : 2012-03-13 Size : 49.45kb Publisher : massacreformash

无链表SPIHT算法,速度比JPEG2000快,压缩比差不多-Listless SPIHT, JPEG2000 faster than the speed, compression ratio almost
Update : 2025-02-19 Size : 2kb Publisher : 王晓东

本代码是本人于前年完成的利用小波变换技术实现的图像分解与合成的MATLAB源代码.详细的说明见本人的个人主页,上面有详细的说明和测试结果,数据绝对准确可靠.本人现在正在研究语音压缩算法,主要是MELP算法.从网上搜索到这里正好有本人所要参考的源代码,如能赐予,万分感谢.邮箱:liwh@ruyi.com电话:133251646-the code is completed in the year before last I use wavelet transform technique of image decomposition and synthesis of MATLAB source. A detailed description of my personal home page, above a detailed description and test results, data absolutely accurate and reliable. Now I was studying voice compression algorithm, mainly MELP Algorithm. from the Internet to search, I just happened to be here by reference to the source code, if God and extremely grateful. mail : liwh@ruyi.com Tel : 133251646
Update : 2025-02-19 Size : 5kb Publisher : 李文化

2D SPIHT 2D SPIHT-2D SPIHT 2D SPIHT 2D SPIHT
Update : 2025-02-19 Size : 27kb Publisher : A

一种基于小波变换,压缩编码效率很高的静止图像压缩编码算法SPIHT,本程序使用matlab实现-based on wavelet transform, high efficiency coding static image compression algorithm SPIHT, the procedures used to achieve Matlab
Update : 2025-02-19 Size : 227kb Publisher : 李一

Matlab编写的SPIHT 也叫层树分集压缩算法 本算法目前适合处理8*8的矩阵 <由于时间关系 本算法还不能对大的图像进行操作 但是主要的思想算法都在 只要稍做修改即可>希望对大家会有帮助 -Matlab prepared SPIHT also called tree diversity layer compression algorithm suitable for the processing algorithm currently 8* 8 the Matrix
Update : 2025-02-19 Size : 4kb Publisher : lin

图像压缩算法——小波变换6层提升算法SPIHT. 通过些算法可以改变压缩效率。 -Image Compression Algorithm-- 6-wavelet transform algorithm SPIHT upgrade. Through these compression algorithm can effect change rate.
Update : 2025-02-19 Size : 194kb Publisher : 杨晓宇

spiht matlab,其中包括SPIHT算法的编码和解码-spiht Matlab, including SPIHT coding and decoding
Update : 2025-02-19 Size : 175kb Publisher : martin

小波变换编码SPHIT的matlab下详细实现-Wavelet Transform Coding SPHIT detailed realization of the matlab
Update : 2025-02-19 Size : 951kb Publisher : cactuslee

DL : 0
这是SPIHT压缩的原始程式码, 也就是JAVA的程式码。-This is the SPIHT compression source code, that is, JAVA code.
Update : 2025-02-19 Size : 3kb Publisher : SHIN

该源码是spiht多集树集合编码算法的图像编码,-The source tree is a collection of episodes SPIHT coding algorithm image coding,
Update : 2025-02-19 Size : 173kb Publisher : 赵明

3-D SPHIT 压缩Matlab 程序及一些宝贵的MRI 3D序列图-3-D SPHIT compression Matlab procedures and some valuable MRI 3D sequence diagram
Update : 2025-02-19 Size : 3.4mb Publisher : deepblue0755

这个matlab程序实现了基于SPIHT多级树集合分裂的图像压缩算法。 -Matlab implementation of this procedure based on the SPIHT multi-level set to split the tree image compression algorithm.
Update : 2025-02-19 Size : 263kb Publisher : 王玲

基于wavelet和bandelet的spiht图像压缩!-And wavelet-based image compression spiht the bandelet!
Update : 2025-02-19 Size : 497kb Publisher : bird

DL : 0
基于图象小波变换的图象编码的经典算法.程序中包括压缩和解压缩的过程,有可执行的示例. -spiht
Update : 2025-02-19 Size : 542kb Publisher : 孙强

SPIHT多级树集合分裂算法的基础知识,讲解详细,适合于入门者理解算法的基本思想。-SPIHT multi-level tree splitting algorithm is a collection of basic knowledge, to explain in detail, suitable for beginners to understand the basic idea of the algorithm.
Update : 2025-02-19 Size : 1.06mb Publisher : yangshu

本人自己编写的SPIHT程序,已经通过编译,适合图像的压缩。-I have written the huffman procedures are compile for image compression.
Update : 2025-02-19 Size : 986kb Publisher : 唐宁

spiht算法源码,使用matlab实现spiht算法。(SPIHT Algorithm in MATLAB Program Language)
Update : 2025-02-19 Size : 64kb Publisher : yl001
« 12 3 4 5 6 7 »
CodeBus is one of the largest source code repositories on the Internet!
Contact us :
1999-2046 CodeBus All Rights Reserved.