▍1. SHANNON.ZIP
香农编码的C++实现。原理说明以及源代码。(The Shannon coding C++. Principle of instructions and source code.)
香农编码的C++实现。原理说明以及源代码。(The Shannon coding C++. Principle of instructions and source code.)
pcl 源码 点云数据的压缩显示,压缩数据的算法(display pcl source point cloud data compression algorithm to compress data)
JPEG2000库源代码(最新的JPEG2000标准源代码)(JPEG2000 library source code)
ZIP 压缩、解压 源码,C 语言实现,文件压缩解压缩(ZIP compression, decompression source code, C language, file compression and decompression)
这里给出的源代码huffman.zip用8种不同的方式实现了Huffman编码算法。这些代码意在演示不同Huffman算法的实现原理,比较算法执行效率的差别,但并没有针对实际应用环境的需求,做更多的空空空间或效率优化。全部代码以C++语言开发,为了更容易地实现各种数据结构,代码中大量应用了标准C++库与模板技术。——总之,这些代码的作用在于示例与演示;如果大家想把这些代码应用在实际应用中,可能还需要 (The given here source code huffman.zip eight different ways to achieve the Huffman coding algorithm. These codes are intended to demonstrate different Huffman algorithm implementation principle, the difference of the algorithm execution efficiency, but does not demand for practical application environment, do more empty space or efficiency optimization. The entire code C++ language development code in order to make it easier to achieve a variety of data structures, a large number of applications the standard C++ library template.- In short, these code examples and demonstration If we want the code used in practical applications may also need)
霍夫曼编码的C++实现,含word详细叙述文档,详细注释。(Huffman coding C++ to achieve, including the word detailed description of the documents, detailed notes.)
用C++的模板类实现的霍夫曼树及其编码过程,可视地展示霍夫曼树的结构。(Huffman tree and its encoding process to achieve C++ template class, visual display of the structure of the Huffman tree.)
哈夫曼编码译码系统,设置发送者和接受者两个功能, 发送者的功能包括: ①输入待传送的字符信息; ②统计字符信息中出现的字符种类数和各字符出现的次数(频率); ②根据字符的种类数和各自出现的次数建立哈夫曼树; ③利用以上哈夫曼树求出各字符的哈夫曼编码; ④将字符信息转换成对应的编码信息进行传送。 接受者的功能包括: ①接收发送者传送来的编码信息; ②利用上述哈夫曼树对编码信息进行翻译,即将编码信息还原成发送前的字符信息。 (Huffman decoding system, set the sender and the recipient of two functions, the sender' s features include: (1) input to be transmitted character information ② statistical character information, the number of types of characters and characters the number of occurrences (frequency create a Huffman tree) ② According to the number of types of characters and their respective number of occurrences ③ use the Huffman tree to find the characters Huffman coding ④ character information into the corresponding coding information for delivery. The recipient of the features include: (1) to receive the coded information to the sender transmission ② above Huffman tree coded information to be translated, is about to coded information to restore the character information before sending.)
RLE是一个压缩的算法,里面有算法的C++程序实现。(RLE is a compression algorithm, there are algorithms C++ program)
用于对图像的huffman编解码,创建了图像界面,按照提示操作(Huffman codec used on the image to create a graphical interface, follow the prompts)
lzw压缩算法的C语言实现,包含压缩和解压缩的原理及实现代码(failed to translate)
霍夫曼编码的C++实现,输入一组字符串,输出每个字符的编码及整个字符串的霍夫曼编码。(realization of Huffman coding using VC++)
PAV (H265) 是 音视频 压缩解压 协议,非常不同于H264/MPEG4,ZPAV (H265) 的基本算法 是 小波,多级树集合群,广义小波,数学形态小波,...... ZPAV (H265) 基本算法 : 1,图象与声音分解与合成 :小波 ; 2,图象与声音前处理 :小波子带零交叉降噪,目标纹理处理,语音处理 ; 3,速率控制 :小波子带熵速率控制 ; 4,量化与反量化 :小波子带熵量化与反量化 ; 5,低频分量和高频分量的降维 :小波子带邻域交叉降维 ; 6,运动矢量和量化表的分解与合成 :广义小波 ; 7,位面编码 :数学形态小波,多级树集合群,嵌入零树,位面降维 ; 8,位流编码 :算术编码,熵编码 ; 9,运动估计 :宏块最优决策,运动矢量预测 ; A,运动搜索 :钻石,大钻石,小钻石,方形 ; B,图象与声音后处理 :低通滤波,断点重构,宏块平滑 ; C,误码纠错 :矢量仿真,帧间仿真 。 (The PAV (H265) is the audio and video compression and decompression protocol, is very different from H264/MPEG4 ZPAV (H265) algorithm is a wavelet, multi-level tree collection group, and generalized wavelets, mathematical morphology, wavelet, ... ZPAV (H265) algorithm: 1, image and sound decomposition and synthesis: wavelet 2, image and sound processing: wavelet sub-band zero-crossing noise, target texture processing, speech processing 3, the rate control: wavelet subband entropy rate control 4, quantization and inverse quantization: Wavelet subband entropy quantization and inverse quantization 5, the dimensionality reduction of the low frequency component and high frequency components: the wavelet subbands neighborhood cross-dimensionality reduction 6, the decomposition and synthesis of the motion vector and quantization tables: generalized wavelet 7, bit-plane coding: the mathematical form of wavelet multi-level tree collection group, embedded zerotree, bit plane)
一个压缩软件的SDK,有例子! 请大家尝试!(a packer software sdk)
w_ipp-sample-data-compression,Intel,IPP函数库,文件数据快速压缩解压缩工具包。可以进行数据加密解密告诉处理( W_ipp-sample-data-compression, Intel, IPP library, file compression and decompression tool for fast data packet. You can tell the encryption and decryption of data processing)
16字节字符串压缩成12字节字符串算法,有压缩和解压的算法(16-byte string into a 12-byte string compression algorithm, compression and decompression algorithms)
哈夫曼编码,基于MFC开发。哈夫曼编码为熵编码中的最佳方法之一,广泛用于各种数据压缩技术中。-Huffman coding, based on the MFC. Huffman coding for entropy coding one of the best ways, for a wide variety of data compression technology.
基于霍夫曼算法的压缩与解压程序。其中压缩与解压的exe是分开的。(Using Hoffman algorithm to compress and decompress)