如何用哈夫曼编码对图像进行压缩

tony_jin 2003-04-22 02:53:06
如何用哈夫曼编码对图像进行压缩,比如对BMP的压缩,最好能个给出实例。在线等待,长期有效!不够再给分,万分感谢!!!
...全文
1133 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
JIFEX 2003-06-03
  • 打赏
  • 举报
回复
还可以仅用哈夫曼进行压缩么?那样编码和解码岂不是都需要自己解决?
conrad_wan 2003-05-30
  • 打赏
  • 举报
回复
统计后压缩比大约可提高10%左右
olivine1 2003-05-29
  • 打赏
  • 举报
回复
仅用哈夫曼进行压缩,压缩比不高,大约有1:0.7吧。读两遍文件,第一遍进行统计,得出统计熵,生成哈夫曼码表,第二遍对BMP图像进行编码,比较麻烦的是哈夫曼码表是不等长的,编码之后进行存储要进行一定的调整。
司马青衫依旧 2003-05-28
  • 打赏
  • 举报
回复
<Visual C++ 数字图像处理>
tigercant 2003-05-28
  • 打赏
  • 举报
回复
look
olivine1 2003-05-27
  • 打赏
  • 举报
回复
对BMP文件进行压缩,用的是固定的哈夫曼码表,对JPEG熟悉的知道,先分成8*8的块进行DCT运算,Z型编码,产生直流和交流分量,DC和AC分别采用不同的哈夫曼码表。其实也就是一个从BMP到JPEG的压缩过程,找本书看看就明白了。不用库具体实现还有点麻烦。推荐用jpeglib.lib库函数。
chegtion 2003-05-25
  • 打赏
  • 举报
回复
建码表,查表,位运算写进连续内存,记录尺寸,写进文件
hbb1981 2003-05-25
  • 打赏
  • 举报
回复
我正在做,大家一起探讨一下如何1?

hbb1981@21cn.com
whatkindu 2003-04-22
  • 打赏
  • 举报
回复
关注!
free_card 2003-04-22
  • 打赏
  • 举报
回复
focus

19,469

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧