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

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:

[matlabEZW源码(Matlab实现)

Description:

详细编写了EZW(嵌入式零树小波图像压缩技术),它主要由小波变换、量化和熵编码(Huffman编码)三个模块。

程序各个模块功能分明,依次为,Wavelet Decomposition,EZW Encoding(包含Huffman编码),EZW Decoding(包含Huffman解码),Inverse Wavelet Decomposition,Performance。


Platform: | Size: 132281 | Author: thebestxie | Hits:

[VC/MFC用Matlab实现Huffman编码

Description: Huffman 这个名字,程序员们至少会联想到二叉树和二进制编码。的确,我们总以 Huffman 编码来概括 D.A.Huffman 个人对计算机领域特别是数据压缩领域的杰出贡献。我们知道,压缩 = 模型 + 编码,作为一种压缩方法,我们必须全面考虑其模型和编码两个模块的功效;但同时,模型和编码两个模块又相互具有独立性。-Huffman, programmers will at least think of a binary tree and binary coding. Indeed, we always Huffman coding to summarize D. A. Huffman personal computer areas, especially in the field of data compression outstanding contribution. We know that the compression encoding = model, as a compression method, we must take full account of two model and coding module effectiveness; But at the same time, model and coding module of two mutual independence.
Platform: | Size: 2048 | Author: 亞男 | Hits:

[2D Graphicarithmetic.encoding

Description: 算术编码的应用实例matlab版本 1.可以对字符进行算术编码 2.开头不必制定字符串的大小 3.编码精度高,达到小数点8位以上 4.以函数的形式给出,易于调用和移值实现 5.显示界面人机交互较出色 -arithmetic coding examples of the application of a version of Matlab. Be right characters arithmetic coding 2. Not the beginning develop the size of strings 3. Coding accuracy, reaching more than eight decimal point four. to function in the form given, easy to call and shifts to achieve 5. HCI interface shows more successful
Platform: | Size: 1024 | Author: 方周 | Hits:

[AI-NN-PRMatlab

Description: 本文介绍了遗传算法的流程及几个算子, 给出了在matlab 语言环境下实现编码、译码、选择、重组和变异各算子的编程方法, 最 后用一个实例来说明遗传算法在寻找全局最优解中的应用。-This paper introduces the genetic algorithm process and several operator, is given in the matlab language environment to achieve encoding, decoding, selection, reorganization and variation of the operator of the programming method, and finally an example to illustrate the use of genetic algorithm in finding global optimal solution in applications.
Platform: | Size: 89088 | Author: dh | Hits:

[matlabMATLAB

Description: LPC编码与解码,有全过程(含仿真源码、wav文件),实际运用已通过!-LPC encoding and decoding, has the whole process (including simulation source, wav file), the practical application has passed!
Platform: | Size: 87040 | Author: 栗子 | Hits:

[Communication-Mobilectc-matlab

Description: 传统的卷积码和Turbo码直到今天仍有广泛的应用,但是在信息传输中都有一个明显的缺点,为了克服这个缺点,IEEE802.16d/e中引入了CTC(Convolutional Turbo Code)编码方案,该MATLAB代码完成了CTC码的编码与译码等过程,很有价值的^_^-Traditional convolutional code and Turbo code until today there is still a wide range of applications, but in the information transmission has a clear disadvantage, in order to overcome this shortcoming, IEEE802.16d/e in the introduction of CTC (Convolutional Turbo Code) coding schemes The MATLAB code to complete the CTC code, such as encoding and decoding process, valuable ^ _ ^
Platform: | Size: 9216 | Author: rainley | Hits:

[matlabldpc(in_matlab)

Description: 基于matlab的LDPC码的encoding和decoding的程序,强烈推荐初学者学习参考-Matlab based on the LDPC code encoding and decoding procedures, strongly recommended reference for beginners to learn
Platform: | Size: 14336 | Author: liufan | Hits:

[Communication-MobileLDPCcodeanddecode

Description: LDPC编解码:实现了LDPC码的编码和解码-LDPC codec: the realization of the LDPC code encoding and decoding
Platform: | Size: 4096 | Author: qibo | Hits:

[mpeg mp3mp3_toolbox_v2.0

Description: These are a couple of m-files to read and write mp3 audio files [i.e. files compressed using MPEG-Audio layer 3 encoding] under Matlab.在matlab中读写mp3,这是2.0版本-These are a couple of m-files to read and write mp3 audio files [i.e. files compressed using MPEG-Audio layer 3 encoding] under Matlab.
Platform: | Size: 475136 | Author: corner | Hits:

[matlabcode

Description: SPEECH ENCODING USING ADPCM
Platform: | Size: 394240 | Author: jamil | Hits:

[matlabMATLAB

Description: (7,4)汉明码的编译码程序,基于MTLAB语言-Encoding and decoding procedures of (7,4)Hamming code
Platform: | Size: 17408 | Author: 刘薇 | Hits:

[Othermatlab

Description: 香农编码,为已知的序列概率,用香农编码进行编码.-Shannon coding sequence for the known probability of encoding used to encode the Shannon.
Platform: | Size: 70656 | Author: mao | Hits:

[Software Engineeringmatlab

Description: 基于TKGK实验台的实验数据编码,已经定义好控制的类型-TKGK test-bed based on experimental data encoding, has good control over the definition of the type of
Platform: | Size: 8192 | Author: 郑东龙 | Hits:

[AI-NN-PRmatlab-SGACODE

Description: maltab遗传算法源程序,此程序为一个一个的小程序分开的,很完整。包括编码,设定初始种群,交叉,变异,及结束条件等-maltab genetic algorithm source code, this procedure a small as a separate process, it is complete. Including encoding, set the initial population, crossover and mutation, and the end conditions
Platform: | Size: 7168 | Author: joean | Hits:

[matlabMATLAB

Description:  产生长度为1000的标准正太分布的随机信号,画出时域波形及频谱;  采用u=255的非均匀PCM编码,每符号为8bit,画输入-输出关系图;  计算信号量化噪声比(SQNR);  信道误码率为10-3;  解码,并画出u律反变换后的信号时域波形及频谱。 扩展要求:  采用均匀PCM、量化级数可变、信道误码率可变。 - have a standard length of 1000 is too random signal distribution, draw time-domain waveform and frequency spectrum  u = 255 using the non-uniform PCM encoding, each symbol for 8bit, drawing input- output relationship diagram  calculated quantization noise signal than (SQNR)  channel bit error rate of 10-3  decoder, and law to draw u the signal after the inverse transform time-domain waveform and frequency spectrum. Expansion of the requirements:  uniform PCM, quantization level variable, a variable channel bit error rate.
Platform: | Size: 2048 | Author: louzhu | Hits:

[Program docMatlab

Description: 信号编码与译码中的二值图像游程编码算法的Matlab实现,谢谢~-Signal encoding and decoding the binary image run-length coding algorithm Matlab implementation, thank you ~
Platform: | Size: 32768 | Author: patrick | Hits:

[CommunicationMATLAB

Description: 语音编码中A律pcm编码、译码的matlab仿真-Speech Coding A law pcm encoding, decoding matlab simulation
Platform: | Size: 4096 | Author: 593038945 | Hits:

[Compress-Decompress algrithmsJPEG-matlab

Description: JPEG编码和解码,用Huffman编码-JPEG encoding and decoding, using Huffman coding
Platform: | Size: 52224 | Author: huan | Hits:

[Graph programmatlab

Description: ) 使用分块的主成分分析方法(PCA)对人脸图像进行压缩编码。针对PCA方法计算量大的缺点,首先把问题转化成奇异值分解(SVD)问题,然后设计了特征空间的更新算法,通过递推,简化每一步计算的计算量,达到了实时编码的要求。 4) 在Windows平台下基于Video for Windows(VFW)接口开发了人脸视频图像编码和解码的实验系统,该系统实现了图像采集、图像显示、编码、解码等功能。-) The use of sub-blocks of principal component analysis (PCA) on the human face image coding. PCA method for large defects, first of all the issues into a singular value decomposition (SVD) problem, and then design a feature space of the update algorithm, recursive, simplifying the calculation of the amount calculated at each step to achieve real-time encoding requirements. 4) In the Windows platform based on Video for Windows (VFW) interfaces, the human face image coding and decoding video experimental system, the system achieved image acquisition, image display, encoding, decoding functions.
Platform: | Size: 1024 | Author: 周参 | Hits:
« 12 3 4 5 6 7 8 9 10 ... 50 »

CodeBus www.codebus.net