引言 1
本书所针对的读者对象 1
阅读本书的办法 1
图形格式的出处 1
目录 1
欢迎批评指正 2
第一章 图形表示理论 3
1.1 位图和矢量表示 3
1.1.1 定义 3
1.1.2 应用 4
1.1.3 位图格式与矢量格式的优点比较 5
1.2.1 单色 7
1.1.4 页描述语言、显示清单和元文件 7
1.2 单色和彩色图像 7
1.2.2 真正的灰度单色 8
1.2.3 灰度精确度的保证 8
1.3 色彩 9
1.3.1 点色彩 9
1.3.2 色彩的混和 9
1.3.3 彩色图像平面 10
1.3.4 彩色精确度的保证 11
1.4 通用的编码和压缩方法 11
1.4.1 二进制和符号编码 11
1.4.2 二进制数据中的位和字节顺序 12
1.4.4 Huffman编码法 13
1.4.3 运行长度压缩法 13
1.4.5 LZW压缩法 14
1.4.6 算术压缩法 15
1.4.7 舍弃压缩法 15
1.5 参考文献 16
第二章 格式的选择 17
2.1 对格式的品质评估 17
2.2 应用方面的考虑 18
2.2.1 图形艺术 18
2.2.4 CAD 19
2.2.5 字处理 19
2.2.3 商业图形 19
2.2.2 电子表格(Spreadsheet) 19
2.2.6 桌面排版 20
2.2.7 输入和输出设备的考虑 21
2.2.8 输入设备 21
2.2.9 输出设备 22
2.2.10 平台与跨平台的考虑 22
第三章 PCX 24
3.1 提要:PCX 24
3.2 优缺点 24
3.3 变体 24
3.5.1 文件头 25
3.4 文件结构概述 25
3.5 格式详解 25
3.5.2 解释数据的关键 27
3.5.3 位图数据 28
3.5.4 调色板 29
3.5.5 24位彩色 29
3.6 参考文献 30
第四章 MacPaint 31
4.1 提要:MacPaint(PNTG) 31
4.2 优缺点 31
4.3 变体 31
4.4 文件结构综述 31
4.5 格式详解 32
4.6 参考文献 34
第五章 TIFF 35
5.1 提要:TIFF(Tag Image File Format) 35
5.2 优缺点 35
5.3 变体 36
5.4 文件结构综述 37
5.5 格式详解 37
5.5.1 图像文件目录(IFD) 38
5.5.2 标记指针(标记字段) 38
5.5.3 数据字段 39
5.5.4 基本标记字段 40
5.5.5 信息字段 45
5.5.7 文档存贮和检索字段 46
5.5.6 传真标记字段 46
5.5.8 压缩方法 47
5.6 参考文献 53
第六章 GIF 55
6.1 提要:GIF(图形交换格式) 55
6.2 优缺点 55
6.3 变体 55
6.4 文件结构综述 56
6.5.1 LZW压缩中的延迟清除码 57
6.5.2 应用程序扩展块——应用程序标识符 57
6.5 格式详解 57
第七章 CEM位图像 80
7.1 提要:GEM IMG 80
7.2 优缺点 80
7.3 变体 80
7.4 文件结构综述 80
7.5 格式详解 80
7.5.1 图像头 81
7.5.2 图像数据 81
7.5.3 扫描行实例 82
8.4 文件结构综述 83
8.3 变体 83
8.2 优缺点 83
8.1 提要:ILBM 83
第八章 IFF/ILBM 83
8.5 格式详解 84
8.5.1 低层数据 84
8.5.2 块 84
8.5.3 BMHD:位图文件头 84
8.5.4 屏蔽 85
8.5.5 压缩 85
8.5.8 EXTRA HALFBRITE 86
8.5.7 CMAP:色彩对应表 86
8.5.6 CAMG:Commodore Amiga专用 86
8.5.9 CTBL和SHAM:动态色表 87
8.5.10 BODY:图像数据 87
8.5.11 HAM:图像 87
8.5.12 HAM实例 88
8.5.13 其他块 88
8.5.14 ANNO:注释 88
8.5.15 GRAB:热点 88
8.5.16 DEST:目标平面映射 89
8.5.17 SPRT:精灵 89
8.5.19 CCRT:彩色循环范围和计时 90
8.5.18 CRNG:色彩寄存器范围JY。Ⅱ 90
8.5.20 实例 91
8.6 参考文献 92
第九章 Truevision Tara 93
9.1 提要:Targa 93
9.2 优缺点 93
9.3 变体 93
9.4 文件结构综述 93
9.5.1 文件头和ID字段 94
9.5.2 色彩对应表 94
9.5 格式详解 94
9.5.3 图像 95
9.5.4 RLE压缩 96
9.5.5 新字段 96
9.5.6 文件脚注 96
9.5.7 开发员目录 97
9.5.8 扩展区 97
9.5.9 扫描行表 98
9.5.10 邮票图像 98
9.5.11 彩色校正表 99
9.6 参考文献 99
10.4 文件结构综述 100
10.3 变体 100
10.5 格式详解 100
10.5.1 文件头 100
10.1 提要:BMP/DIB 100
第十章 Microsoft Windows设备独立位图(BMP/DIB) 100
10.2 优缺点 100
10.5.2 Windows 3的位图头 101
10.5.3 Windows 3的位图数据 102
14.5.4 OS/2 1.x位图头 103
10.5.5 OS/2 1.x位图数据 103
10.6 参考文献 104
11.2 优缺点 105
11.3 文件结构综述 105
11.4 格式详解 105
11.1 提要:Sun光栅文件 105
第十一章 Sun光栅文件 105
11.4.1 色彩对应表 106
11.4.2 图像数据 107
11.4.3 压缩 107
11.5 参考文献 107
第十二章 PBM 108
12.1 提要:PBM(Portable Bitmap Utilities) 108
12.2 优缺点 108
12.3 文件结构综述 108
12.4 格式详解 108
12.4.1 单色图PBM 109
12.4.2 灰度图(PGM) 109
12.4.3 彩色图(PPM) 110
12.5 参考文献 111
第十三章 X Window位图 112
13.1 提要:XBM 112
13.2 优缺点 112
13.3 变体 112
13.4 文件结构综述 112
13.5 格式详解 112
13.5.1 实例 113
13.5.2 X10位图 113
13.6 参数文献 114
14.5.1 可视类 115
14.5 格式详解 115
14.4 文件结构综述 115
14.3 变体 115
14.2 优缺点 115
14.1 提要:XWD 115
第十四章 X Window Dump 115
14.5.2 图像格式 116
14.5.3 转贮头 116
14.5.4 色彩对应表 118
14.5.5 图像数据 118
14.5.6 约定 119
14.6 参考文献 119
15.5 有损编码和无损编码 120
15.4 描述 120
15.3 变体 120
15.2 优缺点 120
第十五章 JPEG 120
15.1 提要:JPEG(联合摄影专家组) 120
15.6 JPEG压缩方法的几个阶段 121
15.7 彩色方案和二次采样 121
15.8 DCT编码 122
15.9 量化 123
15.10 最后的压缩 123
15.11 其他的JPEG选项 124
15.11.1 行进模式 124
15.11.2 递阶模式 124
15.12.2 JPEG-TIFF 125
15.13 参考文献 125
15.12 JFIF和JPEG-TIFF格式 125
15.12.1 JFIF 125
15.11.3 无损模式 125
第十六章 FITS 127
16.1 提要:FITS(灵活的图像传输系统) 127
16.2 优缺点 127
16.3 变体 127
16.4 文件结构综述 127
16.5 格式详解 127
16.5.1 头 128
16.5.2 强制性关键字 128
16.5.4 可选的关健字 129
16.5.3 数据 129
16.5.5 例子 130
16.6 参考文献 133
第十七章 DXF 134
17.1 提要:DXF(绘画交换格式) 134
17.2 优缺点 134
17.3 变体 134
17.4 文件结构综述 135
17.5 格式详解 136
17.5.1 CAD图的结构 136
17.5.2 视图和视窗 136
17.5.3 坐标系 136
17.5.4 头变量 137
17.5.5 组码类型目录 138
17.5.6 TABLES 139
17.5.7 LTYPE表 141
17.5.8 LAYER表 141
17.5.9 VIEW表 142
17.5.10 UCS表 143
17.5.11 VPORT表 144
17.5.12 BLOCKS段 145
17.5.13 ENTITIES段 146
17.5.14 基本几何实体 147
17.7 参考文献 149
17.6 例子 149
17.5.15 扩展实体数据 149
17.5.16 二进制DXF文件 149
第十八章 HP—GL 151
18.1 摘要:HP—GL(惠普图形语言) 151
18.2 优缺点 151
18.3 变体 151
18.4 文件结构综述 151
18.5 格式详解 152
18.5.1 几何关系 152
18.5.3 一幅图的开始和结束 153
18.5.2 命令编码 153
18.5.4 线 154
18.5.5 弧和圆 155
18.5.6 多边形 156
18.5.7 文本 157
18.5.8 与PCL5交互 158
18.5.9 实例 158
18.6 参考文献 161
19.4 文件结构综述 162
19.3 变体 162
19.5 格式详解 162
19.1 提要:Lotus PIS 162
第十九章 Lotus PIC 162
19.2 优缺点 162
19.5.1 头 163
19.5.2 命令 163
19.5.3 实例 163
19.6 参考文献 166
20.3 文件结构综述 167
20.3.1 几何条件 167
20.4 格式详解 167
20.2 优缺点 167
20.1 提要:UNIX绘图格式 167
第二十章 UNIX绘图格式 167
20.4.1 约定 168
20.5 参考文献 168
第二十一章 PCL 169
21.1 提要:PCL(Hewlett Packard Printer Control Language) 169
21.3 优缺点 169
21.3 文件结构综述 169
21.4 变体 169
21.5 格式详解 170
21.5.1 纸的几何条件 170
21.5.2 栅图分辨率 171
21.5.3 图像压缩技术 171
21.5.4 图像格式 172
21.5.5 图像数据编码 174
21.5.6 样例图像 175
21.5.7 图像提示和约定 176
21.5.8 盒子和线的画法 176
21.5.9 盒和线的实例 177
21.6 参考文献 177
第二十二章 基本的PostScript图形 178
22.1 提要:PostScript 178
22.2 优缺点 178
22.3 变体 178
22.4 文件结构综述 179
22.4.1 序言 180
22.4.2 PostScript码 181
22.4.3 尾 181
22.4.4 封装的PostScript(EPS) 181
22.4.5 PostScript详解 181
22.4.6 PostScript执行 181
22.4.7 图形状态 183
22.4.8 矢量类型图形 185
22.4.9 灰度位图图像 185
22.4.10 彩色位图图像 187
22.5 Macintosh PICT预显 189
22.6 MS-DOS WMF或TIFF预演 189
22.4.11 页打印 189
22.4.12 EPS预演 189
22.6.1 与设备无关的预演 190
22.7 实例 190
22.7.1 EPS单色位图 190
22.7.2 EPS彩色位图 191
22.8 参考文献 192
23.2 优缺点 193
23.3 变体 193
23.4 文件结构综述 193
23.1 提要:WMF(Microsoft Windows Metafile() 193
第二十三章 WMF 193
23.5 Windows图像模型 194
23.5.1 几何条件 194
23.5.2 色彩引用 194
23.6 格式详解 195
23.6.1 头格式 195
23.6.2 记录格式 195
23.6.3 元文件记录类型 195
23.6.4 可放置的元文件 210
23.6.5 可放置的元文件的限制 210
23.7 实例 210
23.8 参考文献 213
24.2 优缺点 214
24.3 变体 214
第二十四章 PICT 214
24.1 提要:PICT(QuickDrawPicture Format) 214
24.4 文件结构综述 215
24.5 格式详解 215
24.5.1 初始数据和操作码 215
24.5.2 2.0版附加头 216
24.5.3 图像段 216
24.6 参考文献 222
25.2 优缺点 224
25.4 文件结构概述 224
25.3 变体 224
25.1 提要:CGM(Computer Graphics Metafile) 224
第二十五章 CGM 224
25.4.1 几何条件 225
25.4.2 文本 225
25.4.3 单元数组 225
25.4.4 转义码 225
25.4.5 编码 226
25.4.6 字符编码 226
25.4.7 二进制编码 226
25.4.8 清晰的文本编码 227
25.4.9 设备独立性和可移植性 227
25.5 参考文献 227
26.4 Facesaver 229
26.3 Epson打印机位图 229
26.5 传真格式 229
26.1 Autodesk的FLI 229
26.2 Autodesk的SLD 229
第二十六章 其他文件格式 229
26.6 GraspGL动画 230
26.7 HP的Paintjet 230
26.8 IGES和PDES 230
26.9 IslandGraphicsTIFF 230
26.10 Kodak的ICC 231
26.11 Microsoft Windows Icon 231
26.18 Renderman 232
26.17 PDS 232
26.16 PixarPIC 232
26.15 PCPaint 232
26.14 OFF 232
26.13 MPEG 232
26.12 Microsoft Windows Paint 232
26.19 RIFF 233
26.20 SGI 233
26.21 Sixel 233
26.22 UtahRLE 233
26.23 VICAR 233
26.24 WordPerfectGraphics 233
26.25 XPM 234
26.26 参考文献 234