OpenCV+VTK+Visual Studio图像识别应用开发 第2版望熙荣 ISBN:9787115515438

望熙荣 2023年10月5日10:22:50
评论
314

OpenCV+VTK+Visual Studio图像识别应用开发 第2版

书籍作者:望熙荣

ISBN:9787115515438

书籍语言:简体中文

连载状态:全集

电子书格式:pdf,txt,epub,mobi,azw3

下载次数:8473

运行环境:PC/Windows/Linux/Mac/IOS/iPhone/iPad/Kindle/Android/安卓/平板

内容简介

OpenCV是一个基于BSD开源协议发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和macOS操作系统上。轻量级且高效的OpenCV,还提供了Python、Ruby、MATLAB等语言的接口,实现了图像识别和计算机视觉方面的很多通用算法。

本书从OpenCV的基础知识入手,基于Microsoft Visual Studio 2017并结合C++讲解用OpenCV编程的方法,然后辅以大量示例介绍OpenCV中多个功能模块的实际应用,最后引申至VTK三维图像显示技术的学习,以帮助读者实现更广泛的应用。

本书适合图像处理领域的从业人员阅读,也适合想要学习OpenCV的读者参考。本书所涉及示例均已配套资源方式给出,读者可登录异步社区本书页面下载。

作者简介

望熙荣,中国台湾中兴大学环境工程系副教授,教授计算机程序设计、大数据分析、R语言在环境工程中的应用等课程。

望熙贵,曾任摩托罗拉半导体事业部项目经理,先后供职于多家知名IT企业。

编辑推荐

CpenCV是一个基于BSD开源协议发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和macOS操作系统上。轻量级且高效的OpenCV,还提供了Python、Ruby、Matlab等语言的接口,实现了图像识别和计算机视觉方面的很多通用算法。本书重点讲解了OpenCV的使用方法,具有以下亮点:

1.基于Microsoft Visual Studio 2017和C++编写,分别为目前*通用的软件版本和编程使用语言。

2.大量示例介绍OpenCV中多个功能模块的实际应用。

3.增加大量的篇幅介绍VTK三维图像显示技术,帮助想要自学VTK的读者跨出第一步。

《OpenCV+VTK+Visual Studio图像识别应用开发 第2版》电子书免费下载

pdf下载
txt下载
epub下载
mobi下载
azw3下载
下载暂时关闭,开启另行通知

目录

第 1章 系统安装与项目准备 1

1.1 认识OpenCV 2

1.2 系统安装 4

1.2.1 安装OpenCV 4

1.2.2 安装Visual Studio 2017 6

1.3 开始新项目 9

第 2章 Core模块 17

2.1 显示图文件 18

2.2 图文件转换 32

2.3 图文件混合 33

2.4 改变对比与明亮度 40

2.5 基本绘图 42

2.6 文字处理 51

2.7 离散的傅立叶变换 59

2.8 使用XML与YAML进行文件的输出输入 63

第3章 HighGUI模块 73

3.1 滑块功能 74

3.2 读取视频文件进行相似性比较 76

3.3 产生视频文件 81

第4章 ImgProc模块 84

4.1 图像的平滑化 85

4.2 腐蚀与膨胀 89

4.3 更多形态处理 92

4.4 图像金字塔 95

4.5 基本阈值法 98

4.6 建立自己的线性滤波器 104

4.7 将图像加上边框 106

4.8 Sobel算子 108

4.9 拉普拉斯运算 112

4.10 Canny图像边缘检测 113

4.11 霍夫线变换 115

4.12 霍夫圆变换 120

4.13 重映射 124

4.14 仿射变换 127

4.15 直方图分布平等化 129

4.16 直方图分布计算 131

4.17 直方图分布比较 133

4.18 反向投影 136

4.19 模板匹配 149

4.20 寻找图的轮廓 152

4.21 凸包 156

4.22 为轮廓建立许多矩形与圆形 159

4.23 为轮廓建立旋转的矩形与椭圆形 161

4.24 图像矩 163

4.25 点多边形测试 165

4.26 线性变换 168

第5章 Calib3d模块 170

5.1 使用棋盘进行相机校准 171

5.2 视差 190

第6章 Feature2d模块 192

6.1 特征描述 193

6.2 哈瑞斯角点检测 195

6.3 使用FLANN进行特征匹配 197

6.4 使用Features2D和Homography识别对象 199

6.5 Shi-Tomasi角点检测 201

6.6 建立自定义的角点检测 203

6.7 在次像素检测角位置 206

6.8 特征检测 209

第7章 Video模块 211

7.1 图像拍摄 212

7.2 生成视频文件 214

7.3 指定帧 216

7.4 移动感知 217

7.5 计算移动时间 219

7.6 即时对象追踪 223

7.7 播放暂停 227

第8章 Objdetect模块 229

第9章 ML模块 234

9.1 支持向量机的介绍 237

9.2 非线性可分开数据的支持向量机 241

第 10章 Contrib模块 244

第 11章 实际应用 250

11.1 图像藏密 251

第 12章 图像采集 255

第 13章 键盘应用 259

第 14章 图像分割 266

第 15章 图像翻转 268

第 16章 鼠标坐标检测 271

第 17章 QR Code检测 273

第 18章 与OpenGL整合 282

第 19章 OpenGL与摄像机 286

第 20章 以轮廓寻找车牌 290

第 21章 安装VTK 294

21.1 系统安装 295

21.2 验证结果 305

第 22章 重构建OpenCV 307

22.1 下载重构建文件 308

22.2 构建 309

22.3 生成链接库与动态链接 311

22.4 创建Viz模块 313

第 23章 Viz模块示例 316

23.1 启动窗口 317

23.2 构建套件 320

23.3 套件的不同位置 323

23.4 转换 325

第 24章 VTK简介 328

24.1 认识VTK 329

24.2 VTK可视化概论 329

24.2.1 开发技术 329

24.2.2 基本对象 333

24.2.3 系统与设备独立 335

24.2.4 可视化流程 335

24.2.5 数据结构 336

24.2.6 文件格式 341

24.3 简易示例 351

第 25章 文件访问 372

25.1 文件转换 373

25.2 读取文件 373

25.3 存储文件 381

25.4 图像处理 388

附录A 软件安装说明及设置Appendix 394

继续阅读

→→→→→→→→→→→→→→→→→→→→查找获取

匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: