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

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:

[Other resourceSPIHT-matlab

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

[Special Effectsspiht-0.3

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

[SourceCodespiht_code

Description: spiht压缩编码的源代码-SPIHT coding of source code
Platform: | Size: 53248 | Author: 扁舟 | 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:

[3D Graphicmentos_ezw

Description: 用matlab实现的EZW编码解码,对图像进行小波变换,EZW算法搜索小波系数矩阵,包括熵编码(HUFFMAN)-achieved using Matlab EZW codec, the image wavelet transform, EZW wavelet algorithm search coefficient matrix, including entropy coding (HUFFMAN)
Platform: | Size: 10240 | Author: 小迟 | Hits:

[2D Graphicex5-5

Description: 我所下载的SPIHT编码,与大家共享,希望大家能够喜欢-I downloaded SPIHT coding, and share the hope that people will like
Platform: | Size: 184320 | Author: wan4u | Hits:

[Wavelet2D_Wavelet

Description: 2D_wavelet 小波变换,SPIHT编解码,改进SPIHT,零数编码,解码-2D_wavelet wavelet transform, SPIHT codecs, improved SPIHT, zero coding, Decoders
Platform: | Size: 3773440 | Author: cicinati | Hits:

[Special Effectsspiht-0.3

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

[Compress-Decompress algrithmsSPIHT_exe

Description: spiht 编码和解码中常用可执行文件,非常好用。-spiht coding and decoding commonly used executable file, very handy.
Platform: | Size: 323584 | Author: shifenghit | Hits:

[Compress-Decompress algrithms20073111643627029

Description: matlab 的spiht 编码 现在编码很使用的 -Matlab coding spiht now is the use of coding
Platform: | Size: 10240 | Author: hebinbin | Hits:

[Compress-Decompress algrithmsSPIHT_matlab_code

Description: MATLAB implementation of SPIHT (without Arithmatic coding stage). % Performance evaluation : this toolbox VS. SPIHT % Test image: lena512.raw % bpp SPIHT(dB) This code(dB) % 0.1000 29.8107 29.3202 % 0.2000 32.7202 32.2514 % 0.3000 34.5479 34.0331 % 0.4000 35.8422 35.4857 % 0.5000 36.8623 36.5939 % 0.6000 37.6650 37.3759 % 0.7000 38.2581 38.0491 % 0.8000 38.9390 38.7058 % 0.9000 39.5218 39.3437 -MATLAB implementation of SPIHT (without A rithmatic coding stage). Performance evalua% tion : this toolbox VS. SPIHT%% Test image : lena512.raw%% bpp SPIHT (dB) This code (dB)% 0. 1000 29.8107 32.7202 0.2000 29.3202% 32.2514% 0.3000 0.4000 34.5479 34.0331% 35.8422 35.485 7% 0.5000 0.6000 36.8623 36.5939% 37.6650 37.3 759% 38.0491% 0.7000 0.8000 38.2581 38.9390 38 .7058 0.9000 39.5218 39.3437%
Platform: | Size: 182272 | Author: jason.. | Hits:

[matlab3D-SPIHT

Description: 用matlab做的三维视频压缩编码算法,希望对大家有帮助-Using matlab to do three-dimensional video compression coding algorithm, in the hope that everyone has to help
Platform: | Size: 8192 | Author: andandan | Hits:

[Special EffectsSet_Partitioning_In_Hierarchial_Trees

Description: Code is intended to just explain the principle of SPIHT, Arithmetic Coding not Used in this Code Works only for 128 x 128 images, u have to generalize-Code is intended to just explain the principle of SPIHT, Arithmetic Coding not Used in this CodeWorks only for 128 x 128 images, u have to generalize
Platform: | Size: 92160 | Author: 单昊 | Hits:

[Special Effectsspiht

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

[Compress-Decompress algrithmsRESPIHT

Description: This zip contains a simple paper of SPIHT generated streams run length encoded ... later i ll be posting the MATLAB source code also and also SPIHT with Arithmetic coding
Platform: | Size: 109568 | Author: 陈语恬 | Hits:

[Compress-Decompress algrithmsActual_JPEG

Description: EZW,如多级树集合分裂算法(SPIHT),集合分裂嵌入块编码(SPECK),可逆的嵌入小波压缩法(CREW)等.本文对这些算法从原理到性能进行了比较和讨论,说明了嵌入式图象编码的研究方-EZW, such as multi-level collection of split tree algorithm (SPIHT), set to split the embedded block coding (SPECK), reversible embedded wavelet compression method (CREW) and so on. In this paper, these algorithms from the principle to the performance are compared and discussed to illustrate the embedded Study type image coding side
Platform: | Size: 73728 | Author: 华生 | Hits:

[WaveletSPIHT-code

Description: SPIHT算法是一种简单、有效的嵌入式零树编码算法,需要的自然明白它的作用-SPIHT algorithm is a simple, effective embedded zero-tree coding algorithm, the natural need to understand its role
Platform: | Size: 301056 | Author: | Hits:

[Special EffectsSPIHT(Matlab)

Description: 基于图象小波变换的图象编码的经典算法.程序中包括压缩和解压缩的过程,有可执行的示例.-Image-Based Wavelet Transform Image Coding Algorithm classic. Procedures, including compression and decompression process, the sample has executable.
Platform: | Size: 974848 | Author: | Hits:

[Special Effectsspiht

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

CodeBus www.codebus.net