发新话题
打印

Graphics.Programming.With.Perl

Graphics.Programming.With.Perl

a. 作者: MARTIEN VERBRUGGEN
b. 分类: Perl
c. 内容简介: 用Perl语言进行图像编程
d. 是否是扫描版: 不知
e. 出版社\出版日期: Manning Publications Co. 2002
f. ISBN 号码: 1-930110-02-2


目录:

Part 1 Foundations 1

1 Overview of graphics 3
1.1 Perl and graphics 4
1.2 The bits and pieces in graphics programming 5
1.3 Color spaces and palettes 7
1.4 Summary 14

2 Overview of graphics file formats 15
2.1 Some graphics formats 16
2.2 Finding the size and type of an image 20
2.3 Conversion of graphics formats 24
2.4 Summary 26

3 Overview of tools and modules 27
3.1 CPAN 28
3.2 The tools 29
3.3 A note on module versions 34
3.4 Summary 34

Part 2 Creating graphics 35
4 Drawing 37
4.1 Drawing with GD 39
4.2 Drawing with Image::Magick 46
4.3 Combining GD and Image::Magick 53
4.4 Drawing with Term::Gnuplot 55
4.5 PostScript and SVG 59
4.6 Summary 59

5 Creating charts 60
5.1 GD::Graph and friends 62
5.2 The Chart distribution 74
5.3 PGPLOT 76
5.4 Interfacing with gnuplot 85
5.5 Summary 89

6 Graphics and the Web 90
6.1 The Common Gateway Interface 91
6.2 Suitable image formats 92
6.3 CGI and dynamically generated graphics 94
6.4 Forms and encapsulated graphics 96
6.5 Image collections and thumbnailing 100
6.6 Summary 121

7 Animations for the Web 122
7.1 Animation file formats 123
7.2 GIF animations 125
7.3 Perl and animations 126
7.4 Repeatedly applying a filter 127
7.5 Animated text 131
7.6 Animated charts 132
7.7 Animations with the Gimp 134
7.8 Summary 137

8 Resizing and combining images 138
8.1 Scaling and cropping an image 139
8.2 Combining Images 140
8.3 Summary 151

9 Three-dimensional graphics 153
9.1 OpenGL 154
9.2 RenderMan 164
9.3 Summary 172

Part 3 Special topics 173
10 Writing your own graphics modules 175
10.1 Interface design 176
10.2 An OO implementation of a clock 186
10.3 Summary 188

11 Controlling text placement 190
11.1 Determining text size 191
11.2 Aligning text in graphics 194
11.3 Wrapping text 197
11.4 Summary 209

12 Manipulating pixels and transparency 210
12.1 GD and pixels 211
12.2 Image::Magick and pixels 213
12.3 Convolution 215
12.4 Alpha channels and transparency 229
12.5 Fast manipulation of image pixels 233
12.6 Summary 238

Part 4 Appendices 239
A Image::Magick introduction & reference 241
B Color space conversion algorithms 284
C Module code 288
references 293
index 295
附件: 您所在的用户组无法下载或查看附件
本帖最近评分记录
  • skaisy 书币 +6 2007-7-9 08:36

TOP

对于你的认真发书给予6个书币的奖励

TOP

发新话题