Photoshop文件的最后一部分包含图像像素数据,所有图层混合后的最终效果图。图像数据按平面顺序存储:首先是所有红色数据,然后是所有绿色数据,等等。
一、2字节(short):混合图像数据压缩方式
0为不压缩、1为RLE压缩、2为ZIP without prediction、3为ZIP with prediction
二、后面的数据为图像数据
如果使用了图像压缩,需要先把后面的图像数据解压缩。数据解压后以每个通道一个数据块的形式保存。说明如下
- 1位位图:包含1个黑色颜色通道, 1比特/像素,值为0表示白色,为1表示黑色,每行的字节数必须为偶数,多余的比特位为0。
- 8位或16位灰度或双通道图像:双通道图像的数据结构与灰度图像相同,包含1个灰度颜色通道和透明蒙版通道(如果存在)。如果有透明蒙版通道,则通道排列顺序为透明蒙版通道在前,灰度颜色通道在后。8位图像为1字节/像素、16位图像为2字节/像素。
- 8位索引图像:包含1个索引色颜色通道,1字节/像素,值为颜色索引ID,如果颜色索引ID和透明色索引ID相同,表示为透明色。
- 8位或16位RGB图像:包含三个颜色通道和透明蒙版通道(如果存在),通道排序顺序为透明蒙版通道、R通道、G通道、B通道。8位图像为1字节/像素、16位图像为2字节/像素。
- 8位或16位CMYK图像:包含四个颜色通道和透明蒙版通道(如果存在),通道排序顺序为透明蒙版通道、C通道、M通道、Y通道、K通道。8位图像为1字节/像素、16位图像为2字节/像素。
- 8位或16位LAB图像:包含三个颜色通道和透明蒙版通道(如果存在),通道排序顺序为透明蒙版通道、L通道、A通道、B通道。8位图像为1字节/像素、16位图像为2字节/像素。