图书介绍

Visual C++ .NET图形图像编程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Visual C++ .NET图形图像编程
  • 李兰友等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505374591
  • 出版时间:2002
  • 标注页数:648页
  • 文件大小:74MB
  • 文件页数:660页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Visual C++ .NET图形图像编程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

基础篇3

第1章 Visual C++ .NET基础3

1.1 Visual C++ .NET的新发展3

1.1.1 Visual C++ .NET的新特性3

1.1.2 Visual C++ .NET集成开发环境的新改进4

1.2 Visual Studio窗口对象7

1.2.1 Visual Studio起始页7

1.2.2 “解决方案资源管理器”窗口10

1.2.3 “类视图”窗口11

1.2.4 “资源视图”窗口12

1.2.5 “属性”窗口12

1.2.6 “任务列表”窗口13

1.2.7 “工具箱”窗口13

1.2.8 编辑器窗口14

1.2.9 “服务器资源管理器”窗口14

1.2.10 “对象浏览器”窗口16

1.2.11 “宏资源管理器”窗口17

1.3 应用程序主框架19

1.3.1 创建应用程序主框架20

1.3.2 项目框架结构分析22

1.4 Visual C++ .NET的菜单26

1.4.1 “文件”菜单27

1.4.2 编辑菜单30

1.4.3 “视图”菜单32

1.4.4 “项目”菜单32

1.4.5 “生成”菜单35

1.4.6 “调试”菜单36

1.4.7 “工具”菜单37

1.4.8 “窗口”菜单41

1.4.9 “帮助”菜单41

1.5 工程界面设计45

1.5.1 菜单设计45

1.5.2 建立命令按钮52

1.6 小结52

第2章 绘图函数的用法53

2.1 画笔53

2.1.1 画笔的属性53

2.1.2 画笔的创建54

2.1.3 创建多支画笔55

2.2 画刷56

2.2.1 画刷的属性57

2.2.2 创建画刷57

2.2.3 使用画笔和画刷57

2.3 线图函数58

2.3.1 Setpixel()函数58

2.3.2 MoveTo()和LineTo()函数61

2.3.3 画椭圆函数64

2.3.4 矩形函数Rectangle()和RoundRect()70

2.3.5 连续画线函数73

2.4 填充函数78

2.4.1 Rectangle()函数78

2.4.2 FillSolidRect()函数79

2.4.3 ExtFloodFill()函数80

2.4.4 FloodFill()函数86

2.5 小结87

高级图形设计篇91

第3章 应用图形程序设计91

3.1 直线段图形91

3.1.1 利用三角函数表达式的变化规律画直线段图案91

3.1.2 按函数规律分布绘出直线段图案96

3.1.3 线段图案99

3.2 曲线图形105

3.2.1 函数曲线图形105

3.2.2 复杂的曲线图案118

3.3 计算机绘图在物理中的应用126

3.4 小结132

第4章 递归图形和随机图形133

4.1 递归图形133

4.2 分型设计方法149

4.3 随机图案157

4.4 小结162

第5章 二维图形变换及程序设计163

5.1 平面图形几何变换及程序设计163

5.1.1 平移变换163

5.1.2 比例变换169

5.1.3 旋转变换170

5.1.4 对称变换173

5.1.5 组合变换177

5.1.6 二维图形几何变换的程序实例180

5.2 图形的特殊变换187

5.2.1 内插法图形变换187

5.2.2 图案的扇形变换194

5.2.3 圆环变换196

5.2.4 球面镜变换201

5.2.5 三角函数变换204

5.2.6 三角形变换205

5.3 小结207

第6章 美术图案设计208

6.1 美术图案单元208

6.2 美术图案程序设计218

6.2.1 美术图案单元的生成218

6.2.2 图案单元的屏幕设置226

6.3 美术花边自动生成程序230

6.4 小结237

第7章 工程曲线238

7.1 直线238

7.1.1 直线的表示238

7.1.2 两条直线的相交238

7.1.3 线段的定比分点239

7.2 函数曲线图形的绘制240

7.2.1 窗口-视见变换240

7.2.2 参数方程图形242

7.3 圆弧曲线247

7.3.1 圆弧247

7.3.2 三点画弧248

7.3.3 两点画弧250

7.4 三次样条插值曲线253

7.4.1 三次参数样条插值曲线254

7.4.2 三次参数样条插值曲线的应用258

7.5 贝塞尔曲线265

7.5.1 贝塞尔曲线表达式265

7.5.2 贝塞尔曲线的程序设计实例272

7.6 B样条曲线274

7.6.1 B样条曲线表达式275

7.6.2 B样条曲线的程序设计279

7.7 小结280

第8章 鼠标交互绘图技术281

8.1 鼠标消息的处理方法281

8.1.1 VC++鼠标消息281

8.1.2 创建鼠标消息处理函数282

8.1.3 鼠标捕获和改变鼠标指针283

8.1.4 创建MOUSE应用程序283

8.2 交互绘图程序设计288

8.2.1 确定坐标值法288

8.2.2 拖曳法292

8.3 使用鼠标绘制工程曲线306

8.3.1 贝塞尔曲线306

8.3.2 三次参数样条曲线307

8.3.3 B样条曲线309

8.4 小结310

第9章 三维图形屏幕显示311

9.1 三维图形的屏幕显示311

9.2 三维图形的程序设计313

9.2.1 几何图形313

9.2.2 函数的立体图程序设计318

9.2.3 球体程序设计324

9.3 三维图形的几何变换327

9.3.1 三维图形的几何变换327

9.3.2 三维投影变换330

9.3.3 图形三维变换的程序设计332

9.4 隐线处理357

9.4.1 根据描画顺序进行隐线处理357

9.4.2 使用计算法进行球面的隐线处理361

9.4.3 使用极大极小法进行函数立体图形的隐线处理364

9.4.4 凸多面体隐线处理367

9.5 立体绘图的工程应用372

9.6 小结382

第10章 曲面383

10.1 空间曲面的数学描述383

10.1.1 曲面的参数表示383

10.1.2 双线性曲面384

10.1.3 回转曲面388

10.2 孔斯曲面390

10.3 贝塞尔曲面400

10.4 B样条曲面408

10.5 小结415

第11章 动画416

11.1 常用动画制作技术416

11.1.1 BitBlt动画416

11.1.2 帧动画417

11.1.3 实时动画417

11.2 Windows环境下动画实现原理417

11.3 图形动画418

11.3.1 飞机打坦克程序的设计418

11.3.2 动画程序设计420

11.4 播放AVI动画439

11.5 小结442

图像处理程序设计篇445

第12章 位图文件的基本操作445

12.1 图像文件的格式445

12.2 打开DDB位图文件447

12.3 打开DIB位图448

12.3.1 利用函数Onopen()打开DIB位图448

12.3.2 创建新CDib类打开DIB文件459

12.4 位图图像的几何变换470

12.5 小结474

第13章 界面切换475

13.1 打开图像475

13.1.1 新建项目475

13.1.2 建立打开位图文件477

13.2 界面切换480

13.2.1 BitBlt()函数480

13.2.2 菜单设计481

13.2.3 界面切换程序设计481

13.3 小结495

第14章 彩色图像处理496

14.1 彩色位图图像的处理基础496

14.1.1 彩色位图图像的颜色496

14.1.2 彩色图像生成单色图像497

14.2 彩色图像变换504

14.3 彩色图像卷积滤波521

14.4 小结535

第15章 灰度图像处理536

15.1 灰度图像的处理536

15.2 灰度图像的对比度处理541

15.3 局域滤波处理554

15.4 小结562

第16章 边缘探测563

16.1 Roberts算子563

16.2 Sobel算子565

16.3 拉普拉斯算子571

16.3.1 四邻域微分571

16.3.2 八邻域微分573

16.4 右下边缘抽出575

16.5 其他算子577

16.5.1 Prewitt边缘探测样板算子577

16.5.2 Robinsou算子580

16.5.3 kirsch算子583

16.5.4 Smoothed算子586

16.6 小结588

第17章 二值图像处理589

17.1 直方图589

17.1.1 灰度图像的直方图589

17.1.2 灰度直方图的程序设计591

17.1.3 阈值计算592

17.2 图像的二值化596

17.3 二值图像处理609

17.4 细化618

17.5 小结627

第18章 图像测量628

18.1 形状测量628

18.2 面积测量629

18.2.1 标号法计算面积629

18.2.2 利用标号法除去小面积粒子633

18.3 区域边界抽出和周长计算636

18.3.1 区域边界抽出636

18.3.2 区域边界周长640

18.4 长度和角度测量643

18.4.1 长度测量644

18.4.2 角度测量644

18.4.3 测量角度程序647

18.5 小结647

附录A 光盘内容648

热门推荐