图像格式文件分析

1. 新的TGA文件包含什么区域?
(1)TGA文件头(TGA File Header);
(2)图像/颜色表数据(Image/Color Map Data);
(3)开发者区域(Developer Area);
(4)拓展区域(Extension Area);
(5)TGA文件注脚(TGA File Footer)。
2. TGA文件头可获取哪些信息?
(1)图像信息字段长度(ID length)– 字段1(1个字节)
(2)颜色表类型(Color Map Type)– 字段2(1个字节)
(3)图像类型(Image Type)– 字段3(1个字节)
(4)颜色表规约(Color Map Specification) – 字段 4(5字节),其中
字段4.1(2字节)颜色表首地址(First Entry Index)
字段4.2(2字节)颜色表长度(Color map Length)
字段4.3(1个字节)颜色表表项大小(Color map Entry Size)

(5)图像规约(Image Specification)– 字段 5(10个字节),其中
字段5.1(2个字节) – 图像X位置的起始位置(X-origin of Image)
字段5.2(2个字节) –图像Y位置的起始位置(Y-origin of Image)
字段5.3(2个字节) –图像宽度(Image Width)
字段5.4(2个字节) –图像高度(Image Height)
字段5.5(1个字节) –像素深度(Pixel Depth)
字段5.6(1个字节) –图像描述符(Image Descriptor)

3.TGA有哪些图像类型?
数据类型1:颜色映射图
字段 2:Color-Map Type(1 Byte)必须为0x01
字段3:Image Type 必须为0x01

数据类型2:真彩图
字段2:Color-Map Type(1 Byte)必须为0x00
字段3:Image Type 必须为0x02

数据类型3:黑白图(未映射)
字段2:Color-Map Type(1 Byte)必须为0x00
字段3:Image Type 必须为0x03

数据类型4:行程编码(RLE),颜色映射图
字段2:Color-Map Type(1 Byte)必须为0x01
字段3:Image Type 必须为0x09

数据类型5:行程编码(RLE),真彩图
字段2:Color-Map Type(1 Byte)必须为0x00
字段3:Image Type 必须为0x0A

数据类型6:行程编码(RLE),黑白图
字段2:Color-Map Type(1 Byte)必须为0x00
字段3:Image Type 必须为0x0B

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值