热搜关键词: Protel 99SE欧姆龙PLCGD32变压器

pdf

OpenCV实例精解

  • 1星
  • 2022-06-30
  • 30.6MB
  • 需要1积分
  • 2次下载
  • favicon收藏
  • rep举报
  • free评论
标签: opencv

opencv

OpenCV是一个开源的计算机视觉库,在计算机视觉的开发中扮演着重要的角色。它为计算机视觉应用开发提供了灵活、功能强大的开发接口,使其成为计算机视觉专业人员所依赖的重要开发工具。

本书首先介绍计算机视觉中的各个领域和在C++中相关的OpenCV功能。每个章节都包含真实世界的例子和示例代码,可以帮助你轻松地掌握主题,并了解它们在现实生活中的应用。全书自始至终都在力争使用简洁的语言、清晰的格式以及实践性很强的示例项目来教你如何在C++中使用OpenCV,并建立各种应用程序。

无论你是对计算机视觉一无所知,还是对此已有基本的了解,本书都将通过一些真实世界的例子和项目来引导你理解OpenCV的概念和算法。

译者序

前言

第1章 OpenCV的探险之旅  1

1.1 理解人类视觉系统  1

1.2 人类是怎么理解图像内容的  3

1.3 OpenCV可以做什么  4

1.4 安装OpenCV  11

1.5 总结  14

第2章 OpenCV基础知识介绍  15

2.1 CMake基本配置文件  15

2.2 创建库  16

2.3 管理依赖关系  17

2.4 脚本复杂化  19

2.5 图像和矩阵  21

2.6 读写图像  23

2.7 读取视频和摄像头  27

2.8 其他基本对象类型  30

2.9 矩阵的基本运算  33

2.10 基本数据持久性和存储  36

2.11 总结  38

第3章 图形用户界面和基本滤波  39

3.1 介绍OpenCV的用户界面  39

3.2 使用OpenCV实现基本图形用户界面  40

3.3 QT的图形用户界面  45

3.4 在界面上添加滑动条和鼠标事件  47

3.5 在用户界面上添加按钮  51

3.6 支持OpenGL  55

3.7 总结  60

第4章 深入研究直方图和滤波器  61

4.1 生成CMake脚本文件  62

4.2 创建图形用户界面  63

4.3 绘制直方图  65

4.4 图像色彩均衡化  69

4.5 LOMO效果  71

4.6 卡通效果  76

4.7 总结  80

第5章 自动光学检测、目标分割和检测  81

5.1 隔离场景中的目标  82

5.2 创建AOI应用程序  84

5.3 输入图像的预处理  86

5.4 分割输入图像  92

5.5 总结  101

第6章 学习目标分类  102

6.1 介绍机器学习的概念  103

6.2 计算机视觉和机器学习的工作流程  106

6.3 自动检测目标分类的示例  108

6.4 特征提取  110

6.5 总结  120

第7章 识别人脸部分并覆盖面具  121

7.1 理解Haar级联  121

7.2 积分图  123

7.3 在实时视频中覆盖上面具  124

7.4 戴上太阳镜  127

7.5 跟踪鼻子、嘴和耳朵  130

7.6 总结  131

第8章 视频监控、背景建模和形态学操作  132

8.1 理解背景差分  132

8.2 简单背景差分法  133

8.3 帧差值法  137

8.4 混合高斯方法  141

8.5 形态学图像操作  144

8.6 图像细化  145

8.7 图像加粗  146

8.8 其他形态学运算  147

8.9 总结  152

第9章 学习对象跟踪  153

9.1 跟踪特定颜色的对象  153

9.2 建立交互式对象跟踪器  156

9.3 使用Harris角点检测器检测点  161

9.4 Shi-Tomasi角点检测器  163

9.5 基于特征的跟踪  166

9.6 总结  175

第10章 文本识别中的分割算法  176

10.1 OCR简介  176

10.2 预处理步骤  178

10.3 在你的操作系统上安装Tesseract  OCR  186

10.4 使用Tesseract  OCR库  190

10.5 总结  195

第11章 使用Tesseract识别文本  196

11.1 文本识别API工作原理  196

11.2 使用文本识别API  200

11.3 总结  212

展开预览

推荐帖子 最新更新时间:2022-08-03 12:29

怎么把PC端的执行文件下载到开发板上?
请教一怎么把PC端的执行文件下载到开发板上,我在PC下的ubuntu上安装了minicom 和 ftp服务器,但不知怎么和开发板连接,也不清楚开发板还需怎么配置?(使用米尔AM335X系列开发板) 米尔技术支持回复:PC端拷贝文件到板上, 方法很多。       可以通过TF卡,U盘拷贝, 也可以通过网络使用tftp, ftp, scp等命令进行拷贝。这些都是基本操作,这里就省略了,有必要
blingbling111 DSP 与 ARM 处理器
如何高效地为锂离子电池散热?
本帖最后由 qwqwqw2088 于 2019-9-23 09:24 编辑        锂离子电池在充放电的过程中会产生一定的热量,特别是在大电流充放电的过程中会在锂离子电池内部产生大量的热量,但是由于锂离子电池结构特点在不同的方向上热导率存在显著的差异,在平行于极片的方向上的热导率要显著高于垂直于极片方向的热导率,因此不同的散热方式不仅在效率上存在显著的区别,而且不适当的散热方式还会在锂
qwqwqw2088 模拟与混合信号
新手求帮助
帮忙看看下面的汇编代码,由于我不是学汇编的,帮忙分析一下是发送什么数据到AD7543. 感激不尽 LD2  EQU P1.1             ;加载脉冲输出端及停止向AD7543输送数据 SRI  EQU P1.2             ;数据输入AD7543端 STB2 EQU P1.3             ;数据向AD7543发送的使能端 CR   EQU P1.0   
功夫佬 51单片机
RGB全彩流水灯
本帖最后由 xmb6954757 于 2014-9-27 11:10 编辑 前段日子,不知道要玩什么东西,就开始玩了个RGB的心形流水灯。 视频连接看看怎么样?有您期待的东西,一切尽在->创优物联工作室----------------------------------XX宝:http://v.youku.com/v_show/id_XNzkxMjE2NDQw.html?qq-pf-to
xmb6954757 单片机
采用GaN实现48V至POL单级转换
企业服务器、交换机、基站和存储硬件设计师都在寻求在其主板上提高功率密度和效率。随着主板上元件数量的增加和外形尺寸的减小,电源密度成为进一步减小面积的限制因素。电源越小,主板尺寸就越小,减小主板尺寸就可以将更多的主板装入给定的机架中,最大限度地提高数据中心吞吐量和性能。在图1所示的典型电信电源系统中,48VDC输入电压必须进一步降低到中间母线电压(在此例中为3.3V),然后用一个或多个降压直流(DC
maylove 模拟与混合信号
ADI年终精华资料分享
以下资料,每个标题都带有超链接,若无法打开,请移步 https://ezchina.analog.com/thread/17639 自取收藏/下载链接 系统解决方案:汽车应用,必看的系统级解决方案符合国家电网总体思路的系统解决方案来咯应用于物联网的系统方案――FAST START物联网平台重磅推荐――ADI座舱电子解决方案最新系统方案上线啦――电动汽车充电设备ADI针对商用大飞机的解决方案,
袁晓牛 模拟电子

评论

登录/注册

意见反馈

求资源

回顶部
查找数据手册?

EEWorld Datasheet 技术支持

热门活动

相关视频

可能感兴趣器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2022 EEWORLD.com.cn, Inc. All rights reserved
×