永发信息网

最近要完成一个任务:对8*8的一块图片数据进行zig-zag编码. 目前我也实现了zig-zag扫描,但不知道如何对扫描

答案:2  悬赏:40  手机版
解决时间 2021-02-22 19:48
  • 提问者网友:萌卜娃娃
  • 2021-02-22 05:36
最近要完成一个任务:对8*8的一块图片数据进行zig-zag编码. 目前我也实现了zig-zag扫描,但不知道如何对扫描
最佳答案
  • 五星知识达人网友:人间朝暮
  • 2021-02-22 06:02
zig-zag扫描是一种数据排列顺序,没有涉及到编码,你既然想了解编码,在这里给你说一种,叫游程编码,是以三个量来表示量化后的系数,0的个数(称为游程)、系数值、最后位置,如非0系数已经处于最后位置,或其后全为0,则置1,否则置0。你上面的序列可以编码为:
(0,5,0),(0,1,0),(1,4,0),(3,4,0),(0,2,0),(0,2,0),(0,1,0),(1,3,0),(1,1,0),(1,5,0),(0,5,0),(2,4,0),(1,5,0),(0,1,0),(0,1,0),(0,2,0),(2,1,0),(0,4,0),(1,1,0),(1,2,0),(1,2,0),(2,1,0),(7,2,0),(10,1,0),(0,3,1)

从这个编码来看,编码效果并不是太好,也就是压缩的没有什么效果。但在连续0比较多的情况下,效果就会好的多。
全部回答
  • 1楼网友:怀裏藏嬌
  • 2021-02-22 06:33
8748346565
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯