3、图形文件格式全解析:从光栅到矢量

图形文件格式全解析:从光栅到矢量

1. 光栅文件格式

光栅文件格式以像素矩阵来表示图像。常见的光栅文件格式有GIF、PNG和JPEG。
- GIF交织技术
- GIF文件编码时,扫描线存储顺序不同。编码分三次读取和保存行,采用基于0的计数系统,偶数行在前四次保存,奇数行在最后一次保存。交织算法如下:

Row 0 11111111...
Row 1 44444444...
Row 2 33333333...
Row 3 44444444...
Row 4 22222222...
Row 5 44444444...
Row 6 33333333...
Row 7 44444444...
- 图像重构时,显示客户端(如网页浏览器)通常用最近已解码行的值临时填充中间像素行。经过一次显示,可看到整个图像1/8垂直分辨率版本;两次后为1/4;三次后为1/2;四次后为完整图像。很多情况下,用户在第一次或第二次传递后就能解读图像。
  • PNG的Adam7交织
    • PNG采用与GIF不同的交织方案,即Adam7(以其创造者Adam M. Costello命名)的七次传递方案。前六次传递贡献偶数像素行,第七次填充奇数行。在8×8块中,每个像素按传递顺序标记如下:
1 6 4 6 2 6 4 6
7 7 7
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值