搜索资源列表
LZWCompaction
- 数据压缩编码LZW演示版本,基于文件的输入输出操作.-LZW data compression coding demo version, file-based input and output operations.
SPIHT-compress
- 输入:为需要压缩图象的名称,该主程序仅能构处理256灰度图,读者可以自行改编为RGB处理;ratio为压缩比率;level为小波分解的级数 输出:是解压完毕的图象数据矩阵-input : the need for image compression name, the main program can only handle 256 gray level structure, Readers can own adaptation of RGB; ratio of compression ra
hafuman
- 一 . 需求分析: 1) 输入形式和输入值范围: 输入形式是要压缩(或者要解压)的文件路径,输入范围是字符串,而且要是文件的路径。 2) 输出形式: 输出相应的编码压缩文件和解码原文件 3) 程序所能达到的功能: 利用哈夫曼对ASCII文件做不等长编码,达到压缩文件。利用哈夫曼树的遍历,达到解压文件的目的。程序的功能也就是实现压缩和解压ASCII类型文件的目的。 4)测试数据:(包括正确的输入数据及其输出结果和含有错误输入及其输出结果) 测试输
fifo
- FIFO电路(first in,first out),内部藏有16bit×16word的Dual port RAM,依次读出已经写入的数据。因为不存在Address输入,所以请自行设计内藏的读写指针。由FIFO电路输出的EF信号(表示RAM内部的数据为空)和FF信号(表示RAM内部的数据为满)来表示RAM内部的状态,并且控制FIFO的输入信号WEN(写使能)和REN(读使能)。以及为了更好得控制FIFO电路,AEF(表示RAM内部的数据即将空)信号也同时输出。
arith_encode
- 一个我自己整理打包好的自适应二进制算术编码程序,编码对象为文本文档,可以是任意数据,一般对预测或变换残差数据进行编码。输入输出均为文件。可以直接将文件加入到自己的工程中使用
demo
- 产生随机数据 从文件中读取数据 输出顺序表的数据 直接插入排序 折半插入排序 希尔排序 冒泡排序 快速排序 保存数据
02
- 数据交换,可以对控件进行输入,输出操作,而控件是通过对话框的数据交换机制进行交换的。
多值自适应算术编码
- 多值自适应算数编码,改进了传统算术编码硬件实现上的局限,将输出结果由小数改进为二进制比特流。能够实现对文本的压缩,若对图像进行压缩需要少许改变,或者将图像数据写入文本即可。
ScoreSystem
- 学生成绩查询系统,运用结构体,struct ,sort ,Clrscr(),textcolor()函数,用for()循环语句,switch和ifelse作为条件测试语句。 程序实现了学生成绩查询功能,有20个我们班学生的数据信息,每个包含: 学号 — num [10](字符串)、姓名(拼音)— name[25](字符串)、 性别 — sex(字符,M或W)、年龄 — age(整型)、 三门课程成绩(高数、英语、计算机)— score [3 ](单精度)。设计一个系统: 定义
HUFFMAN
- 在电报收发、数据通信过程中,可使用前缀编码使字符编码的平均长度最短。这种前缀编码可通过构造哈夫曼树的方式来实现。 算法输入:各字符及其权值。 算法输出:各字符的编码串 -In his cable, transceiver, data communication process, can use the prefix encoding character encoding so that the average length of the shortest. This prefix H
huffman_Golomb_COMPRESS
- 从 Mentor Graphics 的自动测试图形生成(ATPG)工具 FastScan的 测试文档中提取出测试电路(CUT)的测试模式,生成便于对应压缩算法的文件 格式。 本文中, 给出了 2 种压缩测试模式的方法, 一种是基于统计的哈夫曼编码, 一种是基于差分运算的Golomb 编码。本次毕业设计中,在熟悉Mentor Graphics ATPG工具 FastScan的基本功能和其主要的测试模式输出文件的格式的基础上, 实现其中测试结构和测试模式数据的分析提取, 并且在
chap2
- Java程序设基础(第2,4章) 输出信息到屏幕 Java的基本数据类型 变量的命名规则,作用域 Java的注释 从键盘读取数据 数组的定义、创建与访问 字符串的使用
1234
- 输入一页文字,程序可以统计出文字、数字、空格的个数。 静态存储一页文章,每行最多不超过80个字符,共N行;要求(1)分别统计出其中英文字母数和空格数及整篇文章总字数;(2)统计某一字符串在文章中出现的次数,并输出该次数;(3)删除某一子串,并将后面的字符前移。 存储结构使用线性表,分别用几个子函数实现相应的功能; 输入数据的形式和范围:可以输入大写、小写的英文字母、任何数字及标点符号。 -count
Huffman
- 根据Huffman编码方法的原理,实现建立Huffman树的功能.并自定义简单输入数据,检验结果.由键盘输入的任意字符流,输出显示每个字符的编码,并计算压缩比-According to the principle of Huffman encoding method to achieve the establishment of Huffman tree functions. And customize a simple input data, the test results. Of any
LZW
- 用VC++编写的基于LZW的数据压缩软件,具有输入输出路径选择,是本人的本科毕业设计,具有参考价值-Written with VC++ based on LZW data compression software, with input and output path selection, is my graduation project, a reference value
haffuman
- 这是一个较完整的利用Huffman树进行编码的工程。可以实现读入数据,建立Huffman树,编码,输出编码到文件,及时翻译等功能。-This is a more complete use of Huffman coding tree works. Can read data, the establishment of Huffman tree, encoding, output encoding to file a timely translation and other functions.
winFM
- 附件实现huffman数据压缩的基本实现,不具备通用性.但是却是一个成品,用MFC经过包装界面也比较可以,可以让大家参考, 再着说明下文件压缩后的格式:扩展名是".fm",文件头两个字节是字母"FM"(用来检验文件格式),然后是原始文件名的长度,再来是原始文件长度(解码的时候判断解码结素),接着是原始文件名,再来是是256个unsigned long的数据表示原始文件每个字母出现的次数(用来重新建立huffman树),最后就是数据了,也就是编码后的数据. 注意几点是,解码要是.fm
data
- 用视频压缩数据转换使用,输入一部分数据,输出一种数据-for the use fo data compress
LZWSample
- 实现简单的LZW压缩算法,LZW压缩算法的基本概念:LZW压缩有三个重要的对象:数据流(CharStream)、编码流(CodeStream)和编译表(String Table)。在编码时,数据流是输入对象(文本文件的据序列),编码流就是输出对象(经过压缩运算的编码数据);在解码时,编码流则是输入对象,数据流是输出对象;而编译表是在编码和解码时都须要用借助的对象。字符(Character):最基础的数据元素,在文本文件中就是一个字节;字符串(String):由几个连续的字符组成; 前缀(Pref
huibiankeshe
- 对给定的文本文件进行压缩和解压 程序功能: 1.压缩(5个命令行参数) Compress c 输入文件名 输出文件名 start step 将输入文件压缩为输出文件。Start,step意义见下面。 2.解压(3个命令行参数) 上面生成的压缩的输入文件解解压缩到输出文件,如果不是上面压缩的格式(根据文件特征识别),报错。 一元编码可以对整数序列进行编码。 非负整数n的一元编码(unary code)定义为n-1个1后跟一个0(表1)。