《数字图像程序基础 从一个矩形画起 Processing语言版》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:薄一航著
  • 出 版 社:北京:中国电影出版社
  • 出版年份:2017
  • ISBN:9787106048105
  • 页数:253 页
图书介绍:本书针对艺术类学生,从画一个矩形开始,到如何用编程语言画多个矩形,画运动的矩形,以及与矩形的互动等,把绘画与编程融合起来,消除艺术类学生对编程的恐惧心理,以培养学生的编程意识与兴趣为主,增强艺术类学生的逻辑思维能力,了解计算机交互程序设计的基本思路和主要方法,对计算机编程有一个初步的、基本的、概念性的认识。也为后续C程序设计语言与Python语言的学习奠定了坚实的基础。

1.静态篇 2

1.1 预备知识 2

1.1.1 计算机语言 2

1.1.2 图像 3

1.1.3 数字图像 4

1.1.4 Processing语言开发环境介绍 6

1.2 计算机画布 8

1.2.1 计算机画布 8

1.2.2 计算机画布大小 8

1.2.3 计算机画布坐标 9

1.2.4 计算机画布背景 10

1.3 如何画一个矩形? 15

1.4 如何画一个有颜色的矩形? 16

1.5 如何画一个有个性的矩形? 24

1.6 如何画多个矩形? 28

2.动态篇 44

2.1 匀速运动的矩形 44

2.2 加速运动的矩形 61

2.3 曲线运动的矩形 64

2.4 旋转与缩放运动的矩形 75

3.交互篇 94

3.1 鼠标与矩形的交互 94

3.1.1 mouseX与mouseY 94

3.1.2 pmouseX与pmouseY 100

3.1.3 鼠标按下事件 102

3.1.4 鼠标的其他触发事件 108

3.2 键盘与矩形的交互 112

3.2.1 单击任意键盘按键 112

3.2.2 单击指定键盘按键 113

3.2.3 单击键盘功能键 114

3.2.4 键盘触发事件 116

4.图像篇 120

4.1 图像的载入和显示 120

4.2 图像像素点颜色的提取与设置 139

4.3 像素点的操作 142

4.4 图像的染色 148

4.5 图像的滤波与融合 149

4.5.1 图像滤波 149

4.5.2 图像融合 152

4.6 图像的保存 153

4.6.1 保存单张图像 154

4.6.2 保存序列帧图像 155

5.视频篇 158

5.1 对已有视频的操作 158

5.2 实时捕获视频 165

5.3 视频处理 167

6.文字篇 178

6.1 创建文字 178

6.2 绘制文字 179

6.3 文字属性的设置 181

7.音频篇 188

7.1 音频的播放 188

7.2 音频的可视化 189

7.3 音频与矩形的交互 191

8.提高篇 196

8.1 类(Class) 196

8.2 量(Vector) 201

8.3 粒子系统 208

9.附录篇 218

附录Ⅰ Processing语言中常见的基本图形函数 218

附录Ⅱ 专业词汇表 226