图书介绍
Visual Basic.NET图形图像编程与实例详解PDF|Epub|txt|kindle电子书版本网盘下载
![Visual Basic.NET图形图像编程与实例详解](https://www.shukui.net/cover/77/34248042.jpg)
- 李兰友等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505378317
- 出版时间:2002
- 标注页数:604页
- 文件大小:24MB
- 文件页数:618页
- 主题词:BASIC语言(学科: 程序设计) BASIC语言 程序设计
PDF下载
下载说明
Visual Basic.NET图形图像编程与实例详解PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
基础篇3
第1章 Visual Basic.NET基础3
1.1 Visual Basic.NET的新发展3
1.1.1 Visual Basic.NET的新特性3
1.1.2 Visual Basic.NET集成开发环境的新改进4
1.2 Visual Studio窗口对象7
1.2.1 Visual Studio起始页7
1.2.2 “解决方案资源管理器”窗口10
1.2.3 “类视图”窗口11
1.2.4 “属性”窗口11
1.2.5 “任务列表”窗口12
1.2.6 “工具箱”窗口12
1.2.7 编辑器窗口13
1.2.8 “服务器资源管理器”窗口14
1.2.9 “对象浏览器”窗口15
1.2.10 “宏资源管理器”窗口17
1.3 应用程序主框架19
1.3.1 创建应用程序主框架19
1.3.2 项目文件21
1.4 Visual Basic.NET的菜单26
1.4.1 “文件”菜单26
1.4.2 “编辑”菜单31
1.4.3 “视图”菜单32
1.4.4 “项目”菜单33
1.4.5 “生成”菜单38
1.4.6 “调试”菜单39
1.4.7 “工具”菜单39
1.4.8 “窗口”菜单43
1.4.9 “帮助”菜单44
1.5 应用程序界面设计48
1.5.1 按钮界面设计48
1.5.2 菜单界面设计54
1.5.3 MDI界面设计58
1.5.4 工具栏界面设计63
1.6 小结66
第2章 绘图程序设计基础67
2.1 画笔67
2.1.1 画笔的属性67
2.1.2 画笔的创建67
2.1.3 重新设置画笔的颜色71
2.2 画刷74
2.2.1 画刷的特性74
2.2.2 创建画刷74
2.3 Visual Basic.NET中的线图方法76
2.3.1 画点77
2.3.2 画线方法78
2.3.3 画椭圆的方法80
2.3.4 画矩形的方法83
2.3.5 用DrawBezier方法画贝塞尔曲线84
2.3.6 用DrawPolygon方法画多边形85
2.4 填充图形87
2.4.1 FillEllipse方法87
2.4.2 FillRectangle方法88
2.4.3 FillPie方法89
2.4.4 FillClosedCurve方法90
2.5 API函数及其调用93
2.5.1 调用API函数93
2.5.2 画线图的API函数95
2.5.3 使用API函数的界面切换104
2.6 交互式绘图基础108
2.6.1 使用鼠标事件绘图108
2.6.2 绘工程曲线114
2.7 小结117
高级图形设计篇121
第3章 直线图形程序设计121
3.1 点和小多边形图案设计121
3.1.1 多边形组成的图案121
3.1.2 点组成的图案124
3.2 直线段图案127
3.2.1 直线段图案127
3.2.2 按三角函数规律变化而绘出的直线段图案130
3.2.3 按函数规律分布的直线段图案137
3.2.4 线段图案142
3.3 小结148
第4章 曲线图形程序设计149
4.1 几种有名的函数曲线149
4.1.1 正叶线149
4.1.2 星茫线151
4.1.3 抛物线152
4.1.4 高阶函数曲线154
4.1.5 Nephroid曲线158
4.1.6 卡基奥依特曲线159
4.1.7 李沙育曲线160
4.1.8 螺线165
4.2 特殊形状曲线166
4.2.1 口型曲线166
4.2.2 其他特殊形状的曲线167
4.2.3 类似电视机屏幕形状的曲线167
4.3 复杂的曲线图案设计169
4.3.1 蔷薇花曲线169
4.3.2 砂丘风纹模样图173
4.4 花边图案176
4.4.1 花边图案1176
4.4.2 花边图案2179
4.4.3 花边与图案的组合180
4.5 组合函数图案182
4.5.1 组合图案1182
4.5.2 组合图案2183
4.5.3 组合图案3184
4.6 小结185
第5章 递归图形和随机图形186
5.1 递归图形186
5.1.1 递归多边形186
5.1.2 圆的递归图形190
5.1.3 正方形递归193
5.1.4 递归二叉树197
5.1.5 递归菱形200
5.1.6 地毯203
5.2 随机图案206
5.2.1 画线的x坐标随机变化而绘出的直线图案207
5.2.2 瓣数随机变化的花形图案208
5.2.3 随机画圆图案209
5.2.4 随机画3~8边形图案209
5.2.5 随机旋转小正方形210
5.3 小结211
第6章 二维图形变换及程序设计212
6.1 平面图形几何变换及程序设计212
6.1.1 平移变换212
6.1.2 比例变换218
6.1.3 旋转变换219
6.1.4 对称变换221
6.1.5 组合变换225
6.2 利用特殊变换设计图形229
6.2.1 内插法图形变换230
6.2.2 图案的扇形变换238
6.2.3 圆环变换240
6.2.4 球面镜变换244
6.2.5 三角函数变换246
6.2.6 三角形变换248
6.3 小结249
第7章 美术图案设计250
7.1 美术图案单元250
7.1.1 美术图案单元窗体设计250
7.1.2 公共程序251
7.2 美术图案程序设计261
7.2.1 美术图案单元的生成261
7.2.2 图案单元的屏幕设置268
7.3 美术花边自动生成程序272
7.4 小结279
第8章 工程曲线280
8.1 解析几何参数方程曲线的绘制280
8.1.1 心脏线281
8.1.2 玫瑰线282
8.1.3 坩线282
8.1.4 摆线283
8.2 圆弧曲线285
8.2.1 圆弧285
8.2.2 三点画弧287
8.2.3 两点画弧290
8.3 三次样条插值曲线290
8.3.1 三次参数样条插值曲线的数学表示291
8.3.2 三次参数样条插值曲线程序设计293
8.4 贝塞尔曲线295
8.4.1 贝塞尔曲线数学表达式296
8.4.2 贝塞尔曲线的程序设计实例305
8.5 B样条曲线309
8.5.1 B样条曲线表达式309
8.5.2 B样条曲线的程序设计314
8.6 小结315
第9章 立体图形屏幕显示316
9.1 立体图形的屏幕显示316
9.2 立体图形的绘制319
9.2.1 立体几何图形319
9.2.2 函数的立体图程序设计323
9.2.3 球体程序设计328
9.3 三维图形的几何变换331
9.3.1 三维图形几何变换332
9.3.2 三维投影变换335
9.3.3 图形三维变换的程序设计337
9.4 隐线处理353
9.4.1 根据描画顺序进行隐线处理353
9.4.2 使用计算法进行球面的隐线处理357
9.4.3 使用极大极小法进行函数立体图形的隐线处理360
9.4.4 凸多面体隐线处理364
9.5 小结367
第10章 工程曲面程序设计368
10.1 空间曲面的数字描述368
10.1.1 曲面的参数表示368
10.1.2 回转曲面369
10.2 孔斯曲面374
10.3 贝塞尔曲面377
10.4 B样条曲面381
10.5 小结390
图像处理程序设计篇393
第11章 位图文件及操作393
11.1 图像文件的格式及格式转换393
11.1.1 BMP图像文件的格式393
11.1.2 将其他格式的文件转为BMP文件394
11.2 位图图像的装入和保存395
11.2.1 位图图像的装入395
11.2.2 位图图像的存储397
11.3 图像复制和粘贴399
11.3.1 使用Clipboard对象的复制和粘贴399
11.3.2 使用AxPictureClip控件剪切和粘贴图像400
11.3.3 利用鼠标实现图像的剪切、复制、粘贴功能401
11.4 彩色图像的尺寸变换405
11.4.1 彩色图像保持放大406
11.4.2 彩色图像抽样缩小407
11.5 彩色图像的分辨率409
11.5.1 将256×256分辨率的图像变换为128×128分辨率409
11.5.2 将256×256分辨率的图像变换为64×64分辨率411
11.5.3 将256×256分辨率的图像变换为32×32分辨率412
11.6 小结413
第12章 彩色图像处理技术414
12.1 彩色图像的处理基础414
12.1.1 彩色图像的颜色414
12.1.2 彩色图像生成单色图像算法415
12.1.3 彩色图像生成单色图像程序设计415
12.2 彩色图像变换423
12.2.1 逆反处理427
12.2.2 平滑处理428
12.2.3 霓红处理429
12.2.4 锐化处理431
12.2.5 浮雕处理432
12.2.6 镶嵌处理433
12.2.7 灰度处理435
12.3 彩色图像的几何变换436
12.3.1 图像的平移439
12.3.2 图像的缩小440
12.3.3 图像的对称变换441
12.3.4 图像的旋转变换442
12.3.5 错切变换444
12.4 小结445
第13章 彩色图像卷积滤波处理446
13.1 卷积滤波446
13.1.1 低通滤波449
13.1.2 高通滤波器451
13.2 图像增强处理455
13.2.1 水平增强455
13.2.2 垂直增强456
13.2.3 水平、垂直增强458
13.2.4 并联型结构滤波459
13.2.5 级联型结构滤波461
13.3 小结464
第14章 图像合成465
14.1 检测像素法合成图像465
14.2 小结469
第15章 动画和界面切换技术470
15.1 图像动画470
15.1.1 位置不动、形态发生变化的动画470
15.1.2 位置和形态都发生变化的动画476
15.2 图像界面切换483
15.3 小结498
第16章 灰度图像处理499
16.1 灰度图像的对比度处理499
16.1.1 逆反处理503
16.1.2 灰度级转换504
16.1.3 增大对比度505
16.1.4 改善对比度507
16.1.5 亮度增强508
16.1.6 对比度改善509
16.2 局域滤波处理511
16.2.1 平均值滤波514
16.2.2 最小值滤波515
16.2.3 最大值滤波516
16.2.4 中值滤波517
16.3 边缘探测519
16.3.1 Roberts算子523
16.3.2 拉普拉斯算子1524
16.3.3 拉普拉斯算子2(8邻域微分)525
16.3.4 右下边缘抽出526
16.3.5 Prewitt边缘探测样板算子527
16.3.6 Robinson算子530
16.3.7 Kirsch算子531
16.3.8 Smoothed算子533
16.4 小结535
第17章 二值图像处理536
17.1 灰度图像的二值化536
17.1.1 灰度图像的直方图536
17.1.2 阈值计算和图像二值化537
17.1.3 利用输入/输出灰度对照表进行图像的二值化543
17.2 二值图像处理551
17.2.1 四邻域收缩555
17.2.2 八邻域收缩556
17.2.3 四邻域膨胀557
17.2.4 八邻域膨胀558
17.2.5 八邻域清除孤立点559
17.2.6 四邻域清除孤立点560
17.3 细化561
17.3.1 Deutsch法563
17.3.2 细化算法2568
17.4 小结571
第18章 二值图像测量572
18.1 形状测量572
18.1.1 形状测量的步骤572
18.1.2 背景曝光不匀补正573
18.1.3 采样法曝光不匀补正576
18.2 面积测量580
18.2.1 标号法面积计算580
18.2.2 利用标号法除去小面积粒子587
18.3 区域边界抽出和周长计算592
18.3.1 区域边界抽出592
18.3.2 区域边界周长598
18.4 小结602
附录A 光盘内容603