第二次作业:PNG图像文件格式分析

1.PNG格式简介

PNG(可移植网络图形),是一种可扩展的文件格式,用于光栅图像的无损、可移植、压缩良好的存储。PNG是一种无损压缩的位图图形格式。其设计目的是试图替代GIF和TIFF文件格式,同时增加一些GIF文件格式所不具备的特性。PNG格式有8位、24位、32位三种形式,其中8位PNG支持两种不同的透明形式(索引透明和alpha透明),24位PNG不支持透明,32位PNG在24位基础上增加了8位透明通道,因此可展现256级透明程度。

2.数据块结构

关键数据块:文件头数据块(IHDR)、调色板数据块(PLTE)、图像数据块(IDAT)、图像结束数据(IEND)

辅助数据块:

背景颜色数据块bKGD(background color)。

基色和白色度数据块cHRM(primary chromaticities and white point)。

图像γ数据块gAMA(image gamma)。

图像直方图数据块hIST(image histogram)。

物理像素尺寸数据块pHYs(physical pixel dimensions)。

样本有效位数据块sBIT(significant bits)。

文本信息数据块tEXt(textual data)。

图像最后修改时间数据块tIME (image last-modification time)。

图像透明数据块tRNS (transparency)。

压缩文本数据块zTXt (compressed textual data)。

3.实例分析

png图片:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值