搜索资源列表
projet
- 自适应编码 本发明的目标是生成一种方法:对数组压缩和解压缩编码,特别是二进制数组;对数组整体的编码技术;展现了一个通过极限熵得到的特别的压缩比率。 -Adaptive Coding goal of the invention is to generate a Method : array compression coding, in particular binary array; a whole array of coding techniques; demonstrated a li
huffman_code
- huffman编码. 把一个英文字母,空格,句号.一共有28个 character. 先求每个字符出现的频率. 然后用频率对这个文件进行哈夫曼编码. 然后再进行解码. 运行的时候需要在VC++ 工程->设置->调试->程序变量里加E:\\sample.txt E:\\encode.txt E:\\decode.txt 然后把英文文件放到E盘里.名叫samole.txt, 还有在E里新件2个txt文件.名叫encode.txt,decode.t
chenchen_new
- 二进制,四进制,8进制霍夫曼编解码。内含测试编码文件以及解码文件。
VECTORQUANTITY
- 利用一组样本之间的相关性,对这些样本(矢量)一起进行量化,每个样样本矢量用信号中经常出现的代表性的矢量(模式)代替。对量化参数进行二进制编码,实现压缩,以达到减少视频序列的码率的目的,以便能够在给定的通信信道上实时传输视频。
arith_encode
- 一个我自己整理打包好的自适应二进制算术编码程序,编码对象为文本文档,可以是任意数据,一般对预测或变换残差数据进行编码。输入输出均为文件。可以直接将文件加入到自己的工程中使用
JPG
- 本论文主要介绍了JPEG的编码和解码过程。该程序的编码部分能把一张BMP格式的图象进行JEPG编码,压缩成以二进制形式保存的文件;通过相应的解码程序又可以把图象解压缩出来。在图象传送过程中,我们经常采用JPEG格式对静态图象进行编码。JPEG基本系统是一种有损编码,无法完全恢复出原图象,信息有一定的丢失,称为有损压缩。尽管我们希望能够无损压缩,但是通常有损压缩的压缩比(即原图象占的字节数与压缩后图象占的字节数之比,压缩比越大,说明压缩效率越高)比无损压缩的高。JPEG编码先把图象色彩RBG变成亮
huffmanbianmayuyiban
- huffman 编码与译码 对任意文件二进制的编码与译码
多值自适应算术编码
- 多值自适应算数编码,改进了传统算术编码硬件实现上的局限,将输出结果由小数改进为二进制比特流。能够实现对文本的压缩,若对图像进行压缩需要少许改变,或者将图像数据写入文本即可。
haffmantree
- ADT HuffmanTree{ 数据对象:D={ai| ai∈CharSet,i=1,2,……,n, n≥0} 数据关系:R={< ai-1, ai > ai-1, ai∈D, ai-1基本操作P: HuffmanTree() 构造函数 ~ HuffmanTree() 析构函数 Initialization(int WeightNum) 操作结果:构造哈夫曼树。 Encoder() 初始条件:哈夫曼树已存在或者哈夫曼树已存到文件中。
AC_Encoding
- 程序为一种二进制算术编码程序,其概率模型为JBIG采用的编码模型,。-Procedures as a binary arithmetic coding procedures, the probability model used for JBIG coding model.
suanshubianma
- 算术编码是将累积分布函数的区间(0,1)分成许多互不重叠的小区间,每个信源符号对应于各个小区间,每个小区间的长度等于这个信源符号的概率分布值,在此小区间内取一点,取该点二进制小数点后l位作为这个信源符号的码字。把这基本思想运用到信源符号序列中来,能计算出信源符号序列的累积分布函数,使每个符号序列对应于累积分布函数上的不同区间,在此区间上取一点,将其二进制小数点后l位作为这符号序列的码字,只要这些区间不重叠,编的的码即为算术编码。-Arithmetic coding is the cumulati
MZ
- MH编码是用于黑白二进制文件传真的数据压缩。文件传真是指一般文件、图纸、手写稿、表格、报纸等文件的传真。他们是黑白二值的,也就是信源是二元信源q=2。 MH编码是一位编码方案,即对一行一行的数据进行编码,它将游程编码和霍夫曼编码想结合,是一种标准的改进霍夫曼码。 -MH encoded binary files are used for black-and-white facsimile data compression. Document refers to the general f
suanshu
- 首先,计算出码元符号集中各个码元的累积概率,并存放在F数组里面。 然后,开始循环编码,直至输入序列循环完毕。 最后,将所得的累计概率由小数形式转化成二进制形式。 对解码。首先,计算码元符号集中各个码元的累积概率,并存放在F数组里面。 然后,开始循环解码,此次循环是在码元符号集中,由高概率码元向低概率码元循环,这是由于编码的输出肯定是不大于高概率码元的累积概率的。那么如果我们从高到底循环,所找到的第一个小于编码结果fs的码元即为所译码的码元。 最后,我们可以利用此码
Huffman
- 通过Huffman编码,实现对文件(如文本文件)的压缩和解压。压缩后生成二进制文件。压缩效率高。C++版数据结构与算法的典型应用。-By Huffman coding, to achieve the file (such as a text file) of the compression and decompression. Compressed binary file generated. Compression efficiency.
include
- 哈夫曼编码的应用很广泛,利用哈夫曼树求得的用于通信的二进制编码称为哈夫曼编码。树中从根到每个叶子都有一条路径,对路径上的各分支约定:指向左子树的分支表示“0”码,指向右子树的分支表示“1”码,取每条路径上的“0”或“1”的序列作为和各个对应的字符的编码,这就是哈夫曼编码。-Huffman coding application is comprehensive, the use of Huffman tree obtained is called binary code used for comm
Huffman
- Huffman算法,能够对文件进行huffman编码,根据编码对源文件二进制编码、译码-Huffman algorithms, can file huffman coding, according to the binary encoding of the source file encoding, decoding
Shannon
- 香农编码过程,有编码步骤,输出二进制编码结果-Shannon coding, step by step, the output binary coded results
haffman
- 对英文文本进行哈弗曼二进制编码,输出到txt文本-The English text Hafu Man binary encoding, the text output to txt
biterar
- 利用C++语言来实现二进制编码。编码方式我们知道有很多,其中无损编码中哈夫曼编码和二进制算术编码是最有代表性的,这个程序利用C++来展示二进制算术编码的本质-The C++ language to implement a binary encoding. Encoding we know there are many, including lossless coding Huffman coding and binary arithmetic coding is most representat
算术编码matlab
- 从整个符号序列出发,根据各信源序列的概率将信源序列映射到[0,1) 区间上,然后选取区间内的一点(也就是一个二进制的小数)来表示信源序列。(From the entire sequence of symbols, the source sequence is mapped to the interval [0,1] according to the probability of each source sequence, and then a point (that is, a binary f