数字的无损压缩算法那些比较合适?

最近要做个东西,要把很多0-9的数字信息压缩放到标签里,哪些算法比较简单,而且压缩和解压缩的时间短,请高手们帮帮忙现在不知道数字的概率,这些是条码的数据,概率不好计算... 最近要做个东西,要把很多0-9的数字信息压缩放到标签里,哪些算法比较简单,而且压缩和解压缩的时间短,请高手们帮帮忙
现在不知道数字的概率,这些是条码的数据,概率不好计算
展开
百度网友660fbc271
2008-05-16
知道答主
回答量:39
采纳率:0%
帮助的人:21.5万
展开全部
一种新的算法,解决了压缩比低、压缩与解压缩的速度慢和格式不通用的问
题。这个《数字无损压缩与解压缩算法》(下面简称算法)有一个卓越的功能,
就是压缩、压缩……在压缩,最终压缩结果为900位的数据,注:(每1位只有0
或1两种状态),这种算法也可以对现在的DVD光盘直接进行无损压缩,压缩率为
90%以上。算法结构非常简单,硬件易构建。是真正意义的无损压缩,下面简单
讲一下算法的功能和原理。
功能1、压缩率为90%以上,如果硬件允许,算法本身的压缩率可做到98%以上
,压缩最小数据量为1200位,压缩结果为900位的数据。为了有90%的
压缩率,所以:(1200位+1200位)×2×2=9600位,实际应用最小数
据为9600位,压缩结果为900位。
2、算法速度取决硬件构建,因为我对硬件不懂,还不能解释,但我要说
:算法结构非常简单。
3、压缩对象:只要是一连串的0或1组成的数据,就可以压缩。不管是图
像数据,还是音频数据或各种进制,都能在这一种算法中进行压缩与
解压缩,而压缩率和速度都是一样的。
4、实时压缩与解压缩,这个还要看硬件构建情况,才能回答,用我个人
的说法是:处处有余的。
原理1、跟现在的无损压缩,有损压缩和混合原理,完全不同,先讲布局,布
局是一个45格×45格的正方形,共有2025个空格,用来寄存数据的只
有1200空格,(每1个空格只能寄存0或1两种状态),1200个空格既
能寄存1200位的数据量,其余825个空格另做它用,下面将这个布局
称为子模型。
2、对子模型进行算法,定位算法,只对数据中的1进行定位算法,不进
行定位算法的既是0,写入子模型的1200数据,定位算法结果数据为900
位。
3、五个子模型,组成一个完整的算法,数据经过两次压缩,原始数据96
00位,压缩成了900位的数据,每增加1次压缩,压缩的数据量就得扩
大为前1次被压缩的数据量的2倍。既9600位×2=19200位,压缩结果数据
有是不同的900位,这样就在次扩大了压缩率。

原始数据9600位→(压缩算法)→压缩结果数据为900位
001001……1001 001001……10010000
算法是设计好了,只需专家的鉴定和硬件的构建,希望有更多的专业人士把这
种算法设计到芯片上去。对《数字无损压缩与解压缩》的方法或技术有兴趣的朋
友,我们可以一同交流一下。
上海巴鲁图工程机械科技有限公司_
2022-05-15 广告
增量编码器一般输出信号是两路正交脉冲信号和一路参考信号,之所以叫增量是因为它的位置信号是通过对脉冲计数累加得到,依靠计数设备的内部记忆来记住位置,并且同每圈输出的参考信号来清除累计误差. 缺点就是断电后,需要重新寻找初始位置. 例如打印机扫... 点击进入详情页
本回答由上海巴鲁图工程机械科技有限公司_提供
秋池落葉
2008-05-20
知道答主
回答量:8
采纳率:0%
帮助的人:0
展开全部
用算术编码。知道概率,就能编。压缩比高。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式