网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 OpenCV3和Qt5计算机视觉应用开发/智能系统与技术丛书
分类 计算机-操作系统
作者 (伊朗)阿敏·艾哈迈迪·泰兹坎迪
出版社 机械工业出版社
下载
简介
内容推荐
长期以来,开发人员一直使用OpenCV库来开发计算机视觉应用程序。然而,他们现在需要一个更有效的工具,以便能够以更好、更现代的方式完成这项工作。Qt是目前可用于此任务的主要框架之一。阿敏·艾哈迈迪·泰兹坎迪著的《OpenCV3和Qt5计算机视觉应用开发》将教会你组合使用OpenCV 3和Qt5来开发跨平台的计算机视觉应用程序。我们将首先介绍Qt及其IDE和SDK。然后,你将学习如何使用OpenCV API来集成这两种工具,以及如何配置Qt以使用OpenCV。随后,本书将引导你构建一个成熟的计算机视觉应用程序。之后,将使用Qt控件创建一个漂亮的UI应用程序,并在处理图像之后,将其有效地显示出来。在本书的末尾,你将学习如何把OpenCV Mat转换为Qt Qlmage,还将学习如何有效地处理图像,以便过滤、变换图像及检测或跟踪对象,并分析视频。最终,你将成为开发OpenCV应用程序的好手。
作者简介
阿敏·艾哈迈迪·泰兹坎迪(Amin Ahmadi Tazehkandi)是伊朗的一名计算机视觉专家。他在伊朗完成了计算机软件工程学习,并在Paxan(土耳其)和石油软件公司(英国)等众多软件和工业公司工作。Amin是一个充满激情的博客作者,也是计算机视觉社区的长期志愿者和支持者。他目前居住在奥地利维也纳,继续从事与跨平台计算机视觉软件开发有关的工作。
目录
译者序

前言
评阅者简介
第1章 OpenCV和Qt简介
1.1 需要什么
1.2 Qt介绍
1.2.1 Qt基本模块
1.2.2 Qt扩展
1.2.3 附加值模块
1.2.4 技术预览模块
1.2.5 Qt支持的平台
1.2.6 Qt Creator
1.3 OpenCV介绍
1.3.1 主模块
1.3.2 附加模块
1.4 安装Qt
1.4.1 Qt安装准备
1.4.2 在哪里获得Qt
1.4.3 安装方法
1.4.4 测试Qt安装
1.5 安装OpenCV
1.5.1 为构建OpenCV做准备
1.5.2 在哪里获得OpenCV
1.5.3 如何构建
1.5.4 配置OpenCV安装
1.5.5 测试OpenCV安装
1.6 小结
第2章 创建第一个Qt+OpenCV项目
2.1 什么是Qt Creator
2.2 IDE一览
2.2.1 Qt Creator的模式
2.2.2 Qt Creator的选项窗口
2.3 小结
第3章 创建完整的Qt+OpenCV项目
3.1 后台
3.1.1 qmake工具
3.1.2 元对象编译器(moc)
3.1.3 用户界面编译器(uic)
3.2 设计模式
3.3 Qt资源系统
3.4 样式化应用程序
3.4.1 选择器类型
3.4.2 子控件
3.4.3 伪状态
3.4.4 级联
3.5 多语言支持
3.6 创建和使用插件
3.6.1 接口
3.6.2 插件
3.6.3 插件加载器和用户
3.7 创建基础
3.8 小结
第4章 Mat和QImage
4.1 关于Mat类的所有内容
4.1.1 构造函数、属性与方法
4.1.2 Mat_(_Tp)类
4.1.3 Matx(_Tp, m, n
4.1.4 UMat类
4.1.5 InputArray、OutputArry、InputOutputArray
4.2 利用OpenCV读取图像
4.3 利用OpenCV写入图像
4.4 OpenCV中的视频读写
4.5 OpenCV中的HighGUI模块
4.6 Qt中的图像和视频处理
4.6.1 QImage类
4.6.2 QPixmap类
4.6.3 QImageReader与QImageWriter类
4.6.4 QPainter类
4.6.5 Qt中的相机和视频处理
4.7 小结
第5章 图形视图框架
5.1 场景-视图-对象元素架构
5.2 场景QGraphicsScene
5.3 对象元素QGraphicsItem
5.4 视图QGraphicsView
5.5 小结
第6章 基于OpenCV的图像处理
6.1 图像滤波
6.2 图像变换功能
6.2.1 几何变换
6.2.2 其他变换
6.3 OpenCV绘图
6.4 模板匹配
6.5 小结
第7章 特征及其描述符
7.1 所有算法的基础—Algorithm类
7.2 二维特征框架
7.2.1 检测特征
7.2.2 提取和匹配描述符
7.3 如何选择算法
7.3.1 精度
7.3.2 速度
7.3.3 资源利用率
7.3.4 可用性
7.4 小结
第8章 多线程
8.1 Qt中的多线程
8.2 利用QThread实现低级多线程
8.2.1 子类化QThread
8.2.2 使用moveToThread函数
8.3 线程同步工具
8.3.1 互斥锁
8.3.2 读写锁
8.3.3 信号量
8.3.4 等待条件
8.4 基于QtConcurrent的高级多线程
8.5 小结
第9章 视频分析
9.1 理解直方图
9.2 理解反投影图像
9.2.1 直方图比较
9.2.2 直方图均衡化
9.3 MeanShift算法和CamShift算法
9.4 背景/前景检测
9.5 小结
第10章 调试与测试
10.1 Qt Creator调试
10.2 Qt测试框架
10.2.1 创建单元测试
10.2.2 数据驱动的测试
10.2.3 基准测试
10.2.4 GUI 测试
10.2.5 测试用例项目
10.3 小结
第11章 链接和部署
11.1 后台构建过程
11.1.1 预处理
11.1.2 编译
11.1.3 链接
11.2 构建OpenCV静态库
11.3 构建Qt静态库
11.4 部署Qt + OpenCV应用程序
11.4.1 使用静态链接部署
11.4.2 使用动态链接部署
11.4.3 Qt安装程序框架
11.5 小结
第12章 Qt Quick应用程序
12.1 QML介绍
12.2 QML中的用户交互和脚本
12.3 Qt Quick Designer的使用
12.4 Qt Quick应用程序的结构
12.5 集成C++和QML代码
12.6 Android和iOS上的Qt和OpenCV应用程序
12.7 小结
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/19 19:25:21