首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 求一种简单的压缩算法 [已结贴,结贴人:yuexianhanshu]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • yuexianhanshu
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 揭贴率:
    发表于:2008-08-20 09:35:51 楼主
    需要将16字节的数据压缩到7-9字节,压缩要快,要简单

    可以用哪些已有的压缩算法来实现呢?

    如果没有符合的压缩算法,则可以根据哪个算法进行修改呢?如何修改?
    50  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • oo
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 10:49:191楼 得分:10
    就这么点数据量,很难压缩呀
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • mLee79
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 10:49:532楼 得分:10
    没有虾米压缩算法能保证能把数据压缩的更少的, 特别是数据量16字节如此之少,如果数据没有什么特殊性,不压到30个字节就谢天谢地了 ...
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ztwztq864791
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-21 10:12:173楼 得分:10
    关注中。。。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • whycadi
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-21 23:20:454楼 得分:20
    比较简单的就是编码替换方式。
    如果你的数据总体有明确的统计特性,可以进行霍夫曼编码。
    如果你的数据每个包都有很独立的概率特性的话,就很难进行压缩了。

    具体情况要具体分析,没有哪种方法是万能的。你最好给点数据的例子出来。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • yuexianhanshu
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-22 09:56:255楼 得分:0
    对于概率编码(如霍夫曼编码,费诺编码等),需要的是多码元的数据,我的是二进制数据,如果先把二进制换成多码元数据,再进行概率编码,那个代价太大了。

    我的问题解决了,我字节定义了一套压缩算法
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • yuexianhanshu
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-22 09:57:066楼 得分:0
    打错字了
    是自己定义了一套压缩算法
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved