新書推薦:
《
家、金钱和孩子
》
售價:NT$
295.0
《
形而上学与测量
》
售價:NT$
340.0
《
世界航母、舰载机图鉴 【日】坂本明
》
售價:NT$
340.0
《
量价关系——透视股票涨跌脉络
》
售價:NT$
340.0
《
创伤与记忆:身体体验疗法如何重塑创伤记忆 [美]彼得·莱文
》
售價:NT$
295.0
《
复原力
》
售價:NT$
345.0
《
近代中国思维方式的演变(王中江著作系列)
》
售價:NT$
950.0
《
我可以近乎孤独地度过一生
》
售價:NT$
440.0
|
編輯推薦: |
本书站在浪潮之巅,零距离接触最前沿的计算机视觉编程技术
全面涵盖OpenCV2、OpenCV3双版本的核心编程技巧
附赠OpenCV2、OpenCV3双版本总计200余个配套示例程序源代码
|
內容簡介: |
OpenCV在计算机视觉领域扮演着重要的角色。作为一个基于开源发行的跨平台计算机视觉库,OpenCV实现了图像处理和计算机视觉方面的很多通用算法。本书以当前最新版本的OpenCV最常用最核心的组件模块为索引,深入浅出地介绍了OpenCV2和OpenCV3中的强大功能、性能,以及新特性。书本配套的OpenCV2和OpenCV3双版本的示例代码包中,含有总计两百多个详细注释的程序源代码与思路说明。读者可以按图索骥,按技术方向进行快速上手和深入学习。
本书要求读者具有基础的CC++知识,适合研究计算机视觉以及相关领域的在校学生和老师、初次接触OpenCV但有一定CC++编程基础的研究人员,以及已有过OpenCV 1.0编程经验,想快速了解并上手OpenCV2、OpenCV3编程的计算机视觉领域的专业人员。本书也适合于图像处理、计算机视觉领域的业余爱好者、开源项目爱好者做为通向新版OpenCV的参考手册之用。
本书配套的【示例程序】、【.exe可执行文件】、【书内彩图】的下载链接可通过扫描本书封底或后勒口的二维码获取。
|
關於作者: |
毛星云,90后,网络ID“浅墨”。微软VC++领域最具价值专家(MVP),中国2013年度十大杰出IT博客作者,南京航空航天大学2014年度十大杰出青年。CSDN博客专家,2013年度CSDN博客之星,于CSDN写博数年,博客浏览量已逾252万人次。本科毕业于乌克兰国立航空航天大学以及南京航空航天大学,硕士就读于南京航空航天大学。已出版著作《逐梦旅程:Windows游戏编程之从零开始》,个人事迹曾多次被人民网、新华网、凤凰网、网易新闻、新浪新闻、金陵晚报、现代快报等主流媒体报道。
新浪微博:@浅墨_毛星云
|
目錄:
|
第一部分 快速上手0penCV
第1章 邂逅OpenCV
1.1 0penCV周边概念认知
1.1.1图像处理、计算机视觉与OpenCV
1.1.2 0penCV概述
1.1.3起源及发展
1.1.4应用概述
1.2 0penCV基本架构分析
1.3 0penCV3带来了什么
1.3.1项目架构的改变
1.3.2将OpenCV2代码升级到OpenCV3报错时的一些策略
1.4 0penCV的下载、安装与配置
1.4.I预准备:下载和安装集成开发环境
1.4.2第一步:下载和安装OpenCV SDK
1.4.3第二步:配置环境变量
1.4.4第三步:工程包含include目录的配置
1.4.5第四步:工程库1ib目录的配置
1.4.6第五步:链接库的配置
1.4.7第六步:在Windows文件夹下加入0penCV动态链接库
1.4.8第七步:最终测试
1.4.9可能遇到的问题和解决方案
1.5快速上手0penCV图像处理
1.5.1第一个程序:图像显示
1.5.2第二个程序:图像腐蚀
1.5.3第三个程序:图像模糊
1.5.4第四个程序:canny边缘检测
1.6 0penCV视频操作基础
1.6.1读取并播放视频
1.6.2调用摄像头采集图像
1.7本章小结
第2章 启程前的认知准备
2.1 0penCV官方例程引导与赏析
2.1.1彩色目标跟踪:Camshifi
2.1.2光流:optical flow
2.1.3点追踪:lkdem0
2.1.4人脸识别:objectDetection
2.1.5支持向量机引导
2.2开源的魅力:编译0penCV源代码
2.2.1 下载安装CMake
2.2.2使用CMake生成0penCV源代码工程的解决方案
2.2.3编译0penCV源代码
2.3“opencv.hpp”头文件认知
2.4命名规范约定
2.5 argc与argv参数解惑
2.5.1初识main函数中的argc和argv
2.5.2 argc、argv的具体含义
2.5.3 Visual Studi0中main函数的几种写法说明
2.5.4总结
2.6格式输出函数printf0简析
2.6.1格式输出:printf0函数
2.6.2示例程序:printf函数的用法示例
2.7智能显示当前使用的OpenCV版本
2.8本章小结
第3章 HighGUl图形用户界面初步
3.1 图像的载入、显示和输出到文件
3.1.1 0penCV的命名空间
3.1.2 Mat类简析
3.1.3图像的载入与显示概述
3.1.4图像的载入:imread0函数
3.1.5图像的显示:imshow0函数
3.1.6关于InputArray类型
3.1.7创建窗口:namedWindow0函数‘
3.1.8输出图像到文件:imwrite0函数‘
3.1.9综合示例程序:图像的载入、显示与输出
3.2滑动条的创建和使用
3.2.1创建滑动条:createTrackbar0函数
3.2.2获取当前轨迹条的位置:getTrackbarPos0数
3.3鼠标操作
3.4本章小结
……
第二部分 初探core组件
第三部分 掌握imgproc组件
第四部分 深入feature2d
|
|