VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
查看: 38275|回复: 189

2010-2-20(最新)终于把压缩器做完了(附源码)

[复制链接]
 楼主| 发表于 2007-7-6 23:15:54 | 显示全部楼层 |阅读模式
我又来发布新的实验品咯
用的还是以前的外壳,只是算法全部改变了
如果运行时兼容性不好还请见谅

这次的内部算法是:BWT->MTF->0阶的自适应Range Code
具体的只好请你们去算法区看我的说明了

测试时对那个经典的4.29MB的"压缩测试.txt"的效果灰常不错的
对JPG和MP3也能挤出点空间     

  


压缩块大小暂定的是1MB,对一般文件而言越大压缩效果越好
但是大了之后BWT的速度跟不上,可能会比较卡,所以上限掐了4MB

因为套了这么多Class,VB的速度嘛。。。大家都知道的。。。
内存倒是没之前那个这么恐怖了


======================================
2010.2.20追加
======================================
把算法换成了KS(为了加速代码被我改得面目全非 ),这样BWT会快一点

2010-02-20新魔剑压缩机.rar

101.42 KB, 下载次数: 968

评分

参与人数 19威望 +107 人气 +15 收起 理由
289113974 + 5 + 1 不错,支持
红色狂想 + 5 + 1 原创内容
xjgh + 5 + 1 大气的仙剑摩!!!这我不用“魔”
peace2008 + 5 + 1 精品文章
admin6677 + 10 + 2 来晚了,都出最新版了!Lz辛苦了
gujin162 + 2 + 2 发布源码
siriulx + 5 + 1 源码源码
jilinj + 3 + 1 3Q,你是我的偶像
students1 + 3 + 2 GOOD!發源碼~~~超級喜歡~~呵呵~~
KusoSoft + 1 + 1 原创内容
zhaotx + 1 + 1 很强,像你学习
szdan + 20 支持开源,共同进步!
tzwsoho + 5 + 1 发布源码
bshkl + 1 结贴了?谢谢源码
dolphins + 5 精品文章发布源码
cphong + 10 希望可以做得更好
sonce + 8 发布源码
炉子 + 5 发布源码
yyhust + 8

查看全部评分

发表于 2007-7-7 11:09:38 | 显示全部楼层
我来帮你看看
回复 支持 反对

使用道具 举报

发表于 2007-7-7 11:31:03 | 显示全部楼层
测试一下不知道干什么用的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-7 12:21:26 | 显示全部楼层
原帖由 在回忆中的记忆 于 2007-7-7 11:31 发表
测试一下不知道干什么用的


作用类似RAR,只不过没RAR那么强大
回复 支持 反对

使用道具 举报

发表于 2007-7-9 07:11:59 | 显示全部楼层
好,收之。
回复 支持 反对

使用道具 举报

发表于 2007-7-10 08:47:30 | 显示全部楼层
压缩率很低啊
回复 支持 反对

使用道具 举报

发表于 2007-7-10 14:32:16 | 显示全部楼层
谢谢无私奉献,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-11 18:31:42 | 显示全部楼层
原帖由 vbdeBug 于 2007-7-10 08:47 发表
压缩率很低啊


本人实力有限
大家有好的算法可以介绍下,我会尽力改进的
回复 支持 反对

使用道具 举报

发表于 2007-7-14 16:21:02 | 显示全部楼层
我试了一下,发生“除数为零的错误”
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-15 09:06:35 | 显示全部楼层
这...我程序里唯一的除法就是计算压缩进度的...大概你用了0字节文件进行压缩了吧...
谢谢提醒,我军训结束就回去修改
最新的代码放家里了,没带身上
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

文字版|手机版|小黑屋|VBGood  

GMT+8, 2020-6-3 23:25

VB爱好者乐园(VBGood)
快速回复 返回顶部 返回列表