Skip to content

霍夫曼编码是一种无损数据压缩算法,通过构建最优二叉树来减少数据的存储空间。在这个项目中,使用霍夫曼编码对图像进行压缩,并通过解码还原原始图像。这里选择了《重返未来:1999》1.7版本主线剧情「今夜星光灿烂」中角色霍夫曼的图片作为测试素材。

License

Notifications You must be signed in to change notification settings

RaySong513/En-Decoding-Hafmann-by-Huffman-encoding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

En-Decoding-Hafmann-by-Huffman-encoding

“因此,我们能做的就是尽可能地谨小慎微。 这是我们唯一对时代负责的方式。”

项目简介

霍夫曼编码是一种无损数据压缩算法,通过构建最优二叉树来减少数据的存储空间。在这个项目中,使用霍夫曼编码对图像进行压缩,并通过解码还原原始图像。这里选择了《重返未来:1999》1.7版本主线剧情「今夜星光灿烂」中角色霍夫曼的图片作为测试素材。

编解码效果展示

原始图像→解码后图像
Hofmann decoded_Hofmann

使用方法

  1. 克隆本仓库:
    git clone https://github.com/RaySong513/Encoding-and-decoding-Hafmann-by-Huffman-encoding.git

About

霍夫曼编码是一种无损数据压缩算法,通过构建最优二叉树来减少数据的存储空间。在这个项目中,使用霍夫曼编码对图像进行压缩,并通过解码还原原始图像。这里选择了《重返未来:1999》1.7版本主线剧情「今夜星光灿烂」中角色霍夫曼的图片作为测试素材。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages