00000000.htm
来自「水木社区 embeded 版精华区 下载」· HTM 代码 · 共 132 行
HTM
132 行
<?xml version="1.0" encoding="gb2312"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"/><title>请教数据压缩的实现方法 turbolinux </title></head><body><center><h1>BBS 水木清华站∶精华区</h1></center><a name="top"></a>发信人: break (池蛙), 信区: Embedded <br />标 题: 请教数据压缩的实现方法 (转载) <br />发信站: BBS 水木清华站 (Wed Feb 6 17:50:32 2002) <br /> <br />【 以下文字转载自 Signal 讨论区 】 <br />发信人: break (池蛙), 信区: Signal <br />标 题: 请教数据压缩的实现方法 (转载) <br />发信站: BBS 水木清华站 (Wed Feb 6 17:50:13 2002) <br /> <br />发信人: break (池蛙), 信区: Circuit <br />标 题: 请教数据压缩的实现方法 <br />发信站: BBS 水木清华站 (Wed Feb 6 17:48:46 2002) <br /> <br />对模拟信号连续采集,得到约10Mbps的数据流。据说对这种数据能取得10:1的压缩比, <br />如果真能实现,那对传输和存储的要求就降低不少了。 <br />但我不知道哪些方法能达到这样高速实时压缩的目的,望各位大侠指教。 <br />谢谢! <br /> <br />-- <br /> <br />※ 来源:·BBS 水木清华站 smth.org·[FROM: 166.111.65.22] <br />发信人: winapi (易水), 信区: Embedded <br />标 题: Re: 请教数据压缩的实现方法 (转载) <br />发信站: BBS 水木清华站 (Thu Feb 7 23:11:42 2002) <br /> <br />我只用过很常见的Huffman压缩算法,据其理论, <br />对动态的数据进行压缩效果较好,但压缩比并不高! <br />尤其取决于原始数据的信息冗余量。 <br />我用它做过远程监控程序,对PC屏幕实时采集位图数据。 <br />大家都知道,bitmap的冗余量是够可观的了,尽管如此, <br />压缩比也只在17-20%之间。比起JPG来说就差一个数量级了。 <br />但速度可以,一帧1024*768的32位真彩bitmap,大小是2.25M, <br />压缩至400k左右,只需40ms。解压时间稍小一点。我的PC是PIV1.4G, <br />128M RAM。 <br />另外,Huffman是无损的。 <br /> <br />10:1?可怜的霍夫曼只有望而兴叹了 <br /> <br />您再找找别的? <br /> <br />【 在 break (池蛙) 的大作中提到: 】 <br />【 以下文字转载自 Signal 讨论区 】 <br />发信人: break (池蛙), 信区: Signal <br />标 题: 请教数据压缩的实现方法 (转载) <br />发信站: BBS 水木清华站 (Wed Feb 6 17:50:13 2002) <br /> <br />发信人: break (池蛙), 信区: Circuit <br />标 题: 请教数据压缩的实现方法 <br />发信站: BBS 水木清华站 (Wed Feb 6 17:48:46 2002) <br /> <br />对模拟信号连续采集,得到约10Mbps的数据流。据说对这种数据能取得10:1的压缩比, <br />如果真能实现,那对传输和存储的要求就降低不少了。 <br />但我不知道哪些方法能达到这样高速实时压缩的目的,望各位大侠指教。 <br />谢谢! <br /> <br />-- <br /> <br /> <br /> <br />-- <br /> <br />※ 来源:·BBS 水木清华站 smth.org·[FROM: 202.96.134.135] <br />发信人: nonsun (无晴), 信区: Embedded <br />标 题: Re: 请教数据压缩的实现方法 (转载) <br />发信站: BBS 水木清华站 (Fri Feb 8 09:17:44 2002) <br /> <br />从理论上说,如果每个符号的信息熵都是已知的话,Huffman编码 <br />应该是最优的(编码后的每个符号等熵),但实际使用中却并非 <br />如此。不过如果真是如果满足这一条件的话,很多压缩算法的压 <br />缩比都还是很不错的。比如说拿个BMP 文件用WinZip压缩,压缩 <br />比一样令人满意,而且一样的“无损”压缩。呵呵。 <br /> <br />不知道算术编码怎么样? <br /> <br />【 在 winapi (易水) 的大作中提到: 】 <br />∶<i> 我只用过很常见的Huffman压缩算法,据其理论, </i><br />∶<i> 对动态的数据进行压缩效果较好,但压缩比并不高! </i><br />∶<i> 尤其取决于原始数据的信息冗余量。 </i><br />∶<i> 我用它做过远程监控程序,对PC屏幕实时采集位图数据。 </i><br />∶<i> 大家都知道,bitmap的冗余量是够可观的了,尽管如此, </i><br />∶<i> 压缩比也只在17-20%之间。比起JPG来说就差一个数量级了。 </i><br />∶<i> 但速度可以,一帧1024*768的32位真彩bitmap,大小是2.25M, </i><br />∶<i> 压缩至400k左右,只需40ms。解压时间稍小一点。我的PC是PIV1.4G, </i><br />∶<i> 128M RAM。 </i><br />∶<i> 另外,Huffman是无损的。 </i><br />∶<i> 10:1?可怜的霍夫曼只有望而兴叹了 </i><br />∶<i> ................... </i><br /> <br />-- <br /> <br /> 抛开一切,就能走进天堂吗? <br /> <br /> <br />※ 修改:·nonsun 於 Feb 8 09:20:22 修改本文·[FROM: 61.157.81.65] <br />※ 来源:·BBS 水木清华站 smth.org·[FROM: 61.157.81.65] <br />发信人: neuronlee (机械化神经元), 信区: Embedded <br />标 题: Re: 请教数据压缩的实现方法 (转载) <br />发信站: BBS 水木清华站 (Fri Feb 8 12:46:30 2002) <br /> <br />算术编码是怎么一回事? 愿闻其详. <br />【 在 nonsun (无晴) 的大作中提到: 】 <br />∶<i> 从理论上说,如果每个符号的信息熵都是已知的话,Huffman编码 </i><br />∶<i> 应该是最优的(编码后的每个符号等熵),但实际使用中却并非 </i><br />∶<i> 如此。不过如果真是如果满足这一条件的话,很多压缩算法的压 </i><br />∶<i> 缩比都还是很不错的。比如说拿个BMP 文件用WinZip压缩,压缩 </i><br />∶<i> 比一样令人满意,而且一样的“无损”压缩。呵呵。 </i><br />∶<i> 不知道算术编码怎么样? </i><br /> <br /> <br />-- <br />According to the system log, windows had already started, but <br />it seems to be murdered mysteriously! :-DDDDDDDD <br /> <br /> <br />※ 来源:·BBS 水木清华站 smth.org·[FROM: 66.75.20.122] <br /><a href="00000000.htm">上一篇</a><a href="javascript:history.go(-1)">返回上一页</a><a href="index.htm">回到目录</a><a href="#top">回到页首</a></center><center><h1>BBS 水木清华站∶精华区</h1></center></body></html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?