Welcome![Sign In][Sign Up]
Location:
Search - matlab SPIHT

Search list

[Compress-Decompress algrithmsSPIHT(Matlab).zip

Description:

% 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));


Platform: | Size: 232873 | Author: jasonchang | Hits:

[Graph programspiht matlab源码

Description: spiht matlab源码
Platform: | Size: 180532 | Author: money9sun@163.com | Hits:

[matlabMATLAB实现的SPIHT算法源代码

Description: MATLAB实现的SPIHT算法源代码
Platform: | Size: 50633 | Author: massacreformash | Hits:

[Compress-Decompress algrithmsNo list SPIHT

Description: 无链表SPIHT算法,速度比JPEG2000快,压缩比差不多-Listless SPIHT, JPEG2000 faster than the speed, compression ratio almost
Platform: | Size: 2048 | Author: 王晓东 | Hits:

[Compress-Decompress algrithmshomework.m

Description: 本代码是本人于前年完成的利用小波变换技术实现的图像分解与合成的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
Platform: | Size: 5120 | Author: 李文化 | Hits:

[2D Graphicspiht_code

Description: 2D SPIHT 2D SPIHT-2D SPIHT 2D SPIHT 2D SPIHT
Platform: | Size: 27648 | Author: A | Hits:

[matlabSPIHT-matlab

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

[Multimedia DevelopSPITH-Matlab

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

[GDI-BitmapWavelet.6.SPIHT

Description: 图像压缩算法——小波变换6层提升算法SPIHT. 通过些算法可以改变压缩效率。 -Image Compression Algorithm-- 6-wavelet transform algorithm SPIHT upgrade. Through these compression algorithm can effect change rate.
Platform: | Size: 198656 | Author: 杨晓宇 | Hits:

[Special Effectsspiht-0.3

Description: spiht matlab,其中包括SPIHT算法的编码和解码-spiht Matlab, including SPIHT coding and decoding
Platform: | Size: 179200 | Author: martin | Hits:

[Special Effectsspiht

Description: 小波变换编码SPHIT的matlab下详细实现-Wavelet Transform Coding SPHIT detailed realization of the matlab
Platform: | Size: 973824 | Author: cactuslee | Hits:

[OtherSPIHT

Description: 这是SPIHT压缩的原始程式码, 也就是JAVA的程式码。-This is the SPIHT compression source code, that is, JAVA code.
Platform: | Size: 3072 | Author: SHIN | Hits:

[Special Effectsspiht

Description: 该源码是spiht多集树集合编码算法的图像编码,-The source tree is a collection of episodes SPIHT coding algorithm image coding,
Platform: | Size: 177152 | Author: 赵明 | Hits:

[Compress-Decompress algrithms3D-SPIHT

Description: 3-D SPHIT 压缩Matlab 程序及一些宝贵的MRI 3D序列图-3-D SPHIT compression Matlab procedures and some valuable MRI 3D sequence diagram
Platform: | Size: 3563520 | Author: deepblue0755 | Hits:

[Special EffectsSPIHT-Image-Compress

Description: 这个matlab程序实现了基于SPIHT多级树集合分裂的图像压缩算法。 -Matlab implementation of this procedure based on the SPIHT multi-level set to split the tree image compression algorithm.
Platform: | Size: 269312 | Author: 王玲 | Hits:

[Compress-Decompress algrithmsSPIHT-dwt-bandelet

Description: 基于wavelet和bandelet的spiht图像压缩!-And wavelet-based image compression spiht the bandelet!
Platform: | Size: 508928 | Author: bird | Hits:

[Waveletspiht

Description: 基于图象小波变换的图象编码的经典算法.程序中包括压缩和解压缩的过程,有可执行的示例. -spiht
Platform: | Size: 555008 | Author: 孙强 | Hits:

[Compress-Decompress algrithmsSPIHT

Description: 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.
Platform: | Size: 1115136 | Author: yangshu | Hits:

[Compress-Decompress algrithms123SPIHT(Matlab)

Description: 本人自己编写的SPIHT程序,已经通过编译,适合图像的压缩。-I have written the huffman procedures are compile for image compression.
Platform: | Size: 1009664 | Author: 唐宁 | Hits:

[Graph programspiht-matlab

Description: spiht算法源码,使用matlab实现spiht算法。(SPIHT Algorithm in MATLAB Program Language)
Platform: | Size: 65536 | Author: yl001 | Hits:
« 12 3 4 5 6 7 »

CodeBus www.codebus.net