作者jmren (学生)
看板CSSE
标题Re: [问题] 以bit为单位的无失真compressor...
时间Sat May 6 17:00:40 2006
※ 引述《jmren (学生)》之铭言:
: 请问各位先进
: 有人使用过以bit为单位的现成无失真compressor吗
: 网路上找到的大部份都是以byte为单位...囧
: 感谢^^"
应该说现在假如有0001110010100001110010101010等bit 字串
现成的compressor都是以byte为单位下去压缩
所以想问说
有那种以bit为基准的去压缩的吗...
p.s.面临的case是
我有一 512 * 256 的bitmap,1占25%,而1的分布情况算是乱数分布,没有一定的规则
想去计算说最多需要多少的空间来储存
若完全没压缩,则需要512 * 256 = 131072 bits = 16384 bytes
但所找到的压缩方法都是以byte为单位
所以上述bitmap要被迫以8-bit为一单位存成新的matrix再下去压缩...
利用着名的7zip中的LZMA法来压缩,大约可压成13848 bytes,压缩率约为84%
但这样的结果不是我想要的(被迫转成byte再压,效果必然更差...囧)
因此想请教高手,有没有用过以bit为基准的压缩法...^^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
1F:推 PRAM:我可以顺便问一下为什麽要压缩这个吗? ._./ 05/07 23:08
2F:推 jmren:因为专题...QQ 05/09 23:55
※ 编辑: jmren 来自: 140.130.33.160 (05/10 00:43)