搜索资源列表
LEDMatrix
- 89S52 单片机 + 74HC595 + 组成的8X8 LED 点阵驱动显示程序,Keil C环境编写,带显示字符压缩/解压源/显示/代码。-89S52 composed of lattice-driven 8X8 LED display program, Keil C environment preparation, showed a band of characters compression / decompression source / Display / code.
文本与二值图像的游程压缩[xtulbd,050418]
- 【文本与二值图像的游程】1. 文本游程压缩的原理 对重复字段采用3符号标识法:(1) 重复提示符,比如@,#等;(2) 游程长度参数或重复次数,若用一个字节表示,最大长度可为255个重复字;(3) 重复字符。以上三部分合称为重复因子。可见要获得压缩效益,重复字符应在3个以上。2. 图像游程压缩的原理 对于二值图像,原始数据为零一矩阵,压缩时逐行处理该矩阵:(1) 连续n个1,表示为+n;(2) 连续n个0,表示为-n。-text and binary image -- an outbound t
字符解密
- 这是一个通过字符串操作来实现文本加密解密的源程序,通过打乱原文本字符串的顺序,隐藏信息,通过解密,可以回复原字符正常顺序,达到加密解密的目的.压缩包包括源程序文件,再vc中运行.-This is a string manipulation through the text to achieve encryption and decryption of the source, through the disruption of the text string in the order, hide
联机数字、英文字符及汉字识别
- 3D model search engine A HYBRID METHOD FOR IMAGE PARTITION 一种基于视觉嫡的图像分割压缩方法
huffman统计文件中各字符频率
- 建立一个文本文件,统计该文件中各字符频率,对各字符进行Huffman编码,将该文件翻译成Huffman编码文件,再将Huffman编码文件翻译成原文件。 “压缩文件”即:读文件、统计文件中的字符个数、对文件进行哈夫曼编码和译码、并将编码译码后的字符存储在文件中。 根据以上任务说明,设计数据结构,并设计程序完成功能。 -Create a text file, statistical frequency of the characters in the file, the char
hafuman
- 哈弗曼编解码 编写函数,实现建立哈夫曼树和生成哈夫曼编码的功能。 编写函数,实现二叉树的输出和释放功能。 编写主函数,从终端输入一段英文文本;统计各个字符出现的频率,然后构建哈夫曼树并求出对应的哈夫曼编码;显示哈夫曼树和哈夫曼编码;最后释放哈夫曼树。 选做内容:修改程序,选择实现以下功能: 编码:用哈夫曼编码对一段英文文本进行压缩编码,显示编码后的文本编码序列; 统计:计算并显示文本的压缩比例; 解码:将采用哈夫曼编码压缩的文本还原为英文文本。-err
arthcoder
- 实现算术编码的功能,完成对字符的压缩和解压缩,可以实现编码和译码-Arithmetic coding to achieve the functions of characters to complete the compression and decompression, encoding and decoding can be achieved
HUffman
- 根据信源压缩编码——Huffman编码的原理,制作对英文文本进行压缩和解压缩的软件。要求软件有简单的用户界面,软件能够对运行的状态生成报告,分别是:字符频率统计报告、编码报告、压缩程度信息报告、码表存储空间报告。-According to source coding- Huffman coding theory, the production of English text compression and decompression software. Require a simple soft
compressor
- 本程序使用C++编写,在VC2005上调试,完成了文件的读取,文件字符的统计以及压缩率的显示,哈夫曼树的建立,哈夫曼编码的实现,文件转换为哈夫曼编码成为压缩文件以及文件从压缩状态进行解码。并且以对话框的形式和用户交流,程序方便实用,既可以对文本进行压缩,有可以对图像进行压缩,效果都不错。-This procedure using C++ Prepared in VC2005 debug completed documents to read, document characters as wel
VChaffuman
- 哈夫曼编码在文件压缩中有其独特一点,它的编码方式特殊。在通信领域可以得到应用。本程序使用C++编写,在VC6.0上调试,完成了文件的读取,文件字符的统计,哈夫曼树的建立,哈夫曼编码的实现,文件转换为哈夫曼编码成为压缩文件以及文件从压缩状态进行解码。-Huffman file compression in a unique point, and its special encoding. In communications applications can be. This procedure
hfmcpp
- 赫夫曼编码本程序实现了使用赫夫曼编码压缩数据;输入一串字符串sourceCode——为方便理解,暂时要求字符串只包含大写字母和空格,如果你愿意, 很容易就可以推广到所有的字符——计算出字符串中各个字母的权重,然后对其进行赫夫曼编码,输出赫夫曼树。 将赫夫曼树的叶子结点存储到有序二叉树中,输出原字符串经压缩后得到的用 0 和 1 表示的新字符串destCode; 然后利用赫夫曼树将字符串destCode进行译码,得到目标字符串objCode,比较objCode和sourceCod
callzipdll_callzlib_HUFUNHUF
- 字符串和文件压缩和解压缩的例子,既有成熟的第三方标准dll的调用例子(callzlib调用动态库压缩解压缩字符串,callzlib调用静态库压缩解压缩字符串.rar),也有zipdll这个 c++ dll的调用例子,还有16/32位Haffman编码压缩与解压缩的程序(huf,单文件压缩程序huftest,单文件解压缩程序huftest)。 huf目录的两个源程序:HUF.C和UNHUF.C能用16位编译器编译通过,不能在VC中直接编译通过 现在我已经将HUF/UNHUF的代码用v
compress
- 文本文件的压缩和解压程序 1. 先统计文件中出现的每个字符的出现次数; 2. 根据上述的统计结果设计huffman编码; 3. 为在文件编码时提高查询字符对应huffman编码的查询速度,以每个字符为结点内容构造一棵二叉排序树; 4. 压缩。即将文本文件中的每个字符用huffman编码代替,并写入二进制文件中。也就是说,压缩文件是一个记录文件内容的二进制流; 5. 解压。即将二进制文件还原为文本文件。 6.程序运行后应该有一个菜单,菜单 包含:打开文本文件、压缩、解压
huffman
- 利用二叉树结构实现赫夫曼编/解码器。 基本要求: 1、初始化:能够对输入的任意长度的字符串s进行统计,统计每个字符的频度,并建立赫夫曼树 2、建立编码表:利用已经建好的赫夫曼树进行编码,并将每个字符的编码输出。 3、编码:根据编码表对输入的字符串进行编码,并将编码后的字符串输出。 4、译码:利用已经建好的赫夫曼树对编码后的字符串进行译码,并输出译码结果。 5、打印:以直观的方式打印赫夫曼树(选作) 6、计算输入的字符串编码前和编码后的长度,并进行分析,讨论赫夫曼编码的
AsciiToHex
- 将32个字符压缩成24个,再将24个字符解压,还原为32个字符-32 characters will be compressed into 24, then 24 characters decompression, reduction of 32 characters
Huffman-coding
- 用哈夫曼编码进行文件压缩与解压, 通过输入文件名来计算字符种类与频数来计算权值-Huffman coding with file compression and decompression, the file name by entering the type and frequency to calculate the number of characters to calculate the weights
8051Pproteus-118
- 《单片机C语言程序设计实训100例——基于8051+Proteus仿真》案例压缩包 第 03 篇 综合设计 18 字符液晶显示的频率计-" Microcontroller C Programming Language Training 100 cases- based on 8051+ Proteus simulation," Case No. 03 compressed 18-character LCD display integrated design of the fre
hufcode1
- 对一个文件,统计该文件中各种字符的频率,对各字符进行Huffman编码,将该文件翻译成Huffman编码文件,再将Huffman编码文件翻译成源文件。(File compression through huffuman)
JPEG
- 使用matlab实现的jpeg基本系统,输入为灰度图像,输出为使用‘0’‘1’字符表示的字符串。 包括dct编码与解码、量化与反量化,Huffman编码与解码(The JPEG basic system implemented with MATLAB is entered into a gray image, and the output is a string represented with a '0' '1' character. Including DCT coding and de
一种针对二进制数据的多字符组合无损数据压缩方法
- 针对二进制数据压缩方面的专利文献,供参考(Patent literature for binary data compression for reference)