虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

哈夫曼算法

  • 哈弗曼编码的编译和解码 还能打印哈弗曼树

    哈弗曼编码的编译和解码 还能打印哈弗曼树

    标签: 编码 打印 编译

    上传时间: 2017-09-27

    上传用户:Yukiseop

  • c++哈弗曼树

    编写一个赫夫曼编/译码器。   主要功能:根据输入的字符代码集及其权值集, l 构造赫夫曼树,输出各字符的赫夫曼编码。 l 编码:输入字符序列,输出对应的赫码序列。  

    标签: 树哈弗曼树

    上传时间: 2016-12-29

    上传用户:遗风遗风丶

  • 基于FPGA的JPEG压缩系统设计与实现

    对弓网故障的检测在列车提速的今天显得尤其重要,原始故障图像数据量的巨大使实时存储和传输故障图像极其困难。JPEG作为一种低复杂度、高压缩比的图像压缩标准在多媒体、网络传输等领域得到广泛的应用。和相同图像质量的其它常用文件格式(如GIF,TIFF,PCX)相比,JPEG是目前静态图像中压缩比最高的。 FPGA以其设计灵活、高速的卓越特性,逐渐成为许多应用中首先器件,尤其是与Verilog和VHDL等语言的结合,大大变革了电子系统的设计方法,加速了系统的设计进程。 本文旨在研究并实现一种实时采集并对特定帧进行压缩传输的方法。通过采用可编程逻辑器件FPGA来实现整个采集、显示、压缩和传输,使系统具有可定制、高速度等优点。 本文首先介绍了开发硬件可编程逻辑门阵列FPGA及其开发语言Veridlog,并介绍了FPGA的设计方法及开发流程;接着介绍了PAL制视频采集的相关知识及设计,其中主要包括基于I2C总线的模拟视频解码控制、视频的数字化ITU-R BT.601标准介绍及视频同步信号的获取、基于SDRAM的视频帧存储、VGA显示控制设计;随后介绍了JPEG标准,并根据故障检测的特点,设计了针对灰度图像压缩的JPEG编码器,设计中先分别对组成JPEG编码器的二维DCT变换模块、量化模块、Z字扫描模块、变换直流系数的差分脉冲编码模块、交流系数的游程编码模块、哈夫曼编码模块及打包模块进行了仿真测试,然后再对整个JPEG编码器进行了测试;最后设计了单帧视频的SRAM缓存,并将缓存的源图像采用本文设计的JPEG编码器进行压缩,再设计一个仅包含发送功能的UART 将压缩后的码流传输到PC机,在PC机上通过将接收的码流以ASCⅡ码的形式还原为采集图片。 本文实现了整个采集压缩系统,同时也进一步验证了本文设计的灰度图像JPEG编码器的正确性。相信本文无论是对弓网故障的图像检测,还是对于JPEG编码器的芯片设计都有一定的参考价值。

    标签: FPGA JPEG 压缩系统

    上传时间: 2013-04-24

    上传用户:cuiqiang

  • 作业

    作业,哈夫曼压缩解压缩

    标签:

    上传时间: 2015-01-08

    上传用户:koulian

  • 按照清华大学的教材

    按照清华大学的教材,自己用C++做的一个小的哈夫曼编码器

    标签: 清华大学 教材

    上传时间: 2014-01-08

    上传用户:gut1234567

  • 输入节点个数和对应权值

    输入节点个数和对应权值,得出哈夫曼编码

    标签: 输入 节点

    上传时间: 2015-02-28

    上传用户:duoshen1989

  • 数据结构测试程序

    数据结构测试程序,包括队列、树、哈夫曼树等内容

    标签: 数据结构 测试程序

    上传时间: 2014-01-16

    上传用户:CHINA526

  • 实现功能: 从计算机终端读入字符集大小

    实现功能: 从计算机终端读入字符集大小,以及n个字符和n个权值,建立哈夫曼树;为n个字符编码,并在显示器终端现实每个字符的编码情况;为一段字符串编码。 课程设计规范,内含源代码。

    标签: 计算机 字符

    上传时间: 2013-12-19

    上传用户:15736969615

  • N多的压缩解压源代码

    N多的压缩解压源代码,包括compress、LZW、LZ77、RLE、哈夫曼

    标签: 解压 源代码

    上传时间: 2015-07-07

    上传用户:asdkin

  • jepg压缩的matlab代码

    jepg压缩的matlab代码,采用哈夫曼编码,dct变换

    标签: matlab jepg 代码

    上传时间: 2014-11-26

    上传用户:lacsx