当前位置:首页 > 行业软件及应用 >
《深入OpenCV Android应用开发》电子书封面

深入OpenCV Android应用开发

  • 发布时间:2019年07月25日 23:02:40
  • 作者:萨里尔.卡普尔
  • 大小:23.8 MB
  • 类别:Android电子书
  • 格式:PDF
  • 版本:高清版
  • 评分:9.2

    深入OpenCV Android应用开发 PDF 高清版

      给大家带来的一篇关于Android相关的电子书资源,介绍了关于OpenCV、Android、应用开发方面的内容,本书是由电子工业出版社出版,格式为PDF,资源大小23.8 MB,萨里尔.卡普尔编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:8.2。

      内容介绍

      深入OpenCV Android应用开发 PDF

      深入OpenCV Android应用开发》以在Android 服务平台上开发设计OpenCV 运用为重中之重,详解了计算机视觉技术性的基础理论以及在移动平台应用芯片的运用。《深入OpenCV Android应用开发》循序渐进,包揽了从基础的开发工具布署,到基本的图象处理优化算法,再到总体目标检验、人脸检测、总体目标跟踪、图像拼接等高級图像检测技术性,及其用以图象归类的机器学习算法等各层面的专业知识。

      《深入OpenCV Android应用开发》尽管篇数很少,但內容非常丰富多彩,从基础理论到实践活动,从句句戳心的数学公式到详实的源码,从系统软件的优化算法表述到好用的程序编写方法,彻底满足用户从新手入门到升阶的求真必须。《深入OpenCV Android应用开发》合适于有必须Java 和Android 开发设计基本,并对计算机视觉技术性很感兴趣的新手入门用户,也可以做为从业Android 图象程序编写的开发者,及其了解OpenCV 开发设计并有心一试身手的编程爱好者的参考手册。

      目录

      • 1 为图像添加效果 1
      • 入门 1
      • 部署OpenCV 2
      • 在OpenCV 中存储图像 4
      • OpenCV 中的线性滤波器 5
      • 均值模糊方法 7
      • 高斯模糊方法 13
      • 中值模糊方法 14
      • 创建自定义核 16
      • 形态学运算 17
      • 阈值化 2
      • 自适应阈值 21
      • 小结 22
      • 2 检测图像的基本特征 23
      • 创建应用 23
      • 边缘和角点检测 28
      • 高斯差分技术 28
      • Canny 边缘检测器 31
      • Sobel 算子 33
      • Harris 角点检测 36
      • 霍夫变换 37
      • 霍夫直线 38
      • 霍夫圆 40
      • 轮廓 41
      • 项目——检测图像中的数独 43
      • 小结 45
      • 3 检测目标 47
      • 特征是什么? 47
      • 尺度不变特征变换 48
      • 理解SIFT 的原理 49
      • OpenCV 中的SIFT 57
      • 匹配特征与检测目标 59
      • 暴力匹配器 60
      • 基于FLANN 的匹配器 60
      • 匹配点 61
      • 检测目标 65
      • 加速稳健特征 65
      • SURF 检测器 66
      • SURF 描述子 67
      • OpenCV 中的SURF 69
      • ORB 70
      • oFAST:FAST 关键点定向 71
      • rBRIEF:旋转可知的BRIEF 72
      • OpenCV 中的ORB 74
      • BRISK 74
      • 尺度空间关键点检测 75
      • 关键点描述 76
      • OpenCV 中的BRISK 78
      • FREAK 79
      • 视网膜采样模式 79
      • 由粗到精的描述子 79
      • 跳视搜索 80
      • 方向 80
      • OpenCV 中的FREAK 80
      • 小结 81
      • 4 深入目标检测:级联分类器 83
      • 级联分类器简介 83
      • Haar 级联分类器 84
      • LBP 级联分类器 85
      • 用级联分类器检测人脸 86
      • HOG 描述子 94
      • 项目——快乐相机 97
      • 小结 98
      • 5 追踪视频中的目标 99
      • 光流法 99
      • Horn–Schunck 方法 101
      • Lucas–Kanade 方法 101
      • 在Android 上查看光流场 104
      • 图像金字塔 110
      • 高斯金字塔 111
      • 拉普拉斯金字塔 113
      • 基本的二维变换 120
      • 全局运动估计 121
      • Kanade-Lucas-Tomasi 追踪器 124
      • 查看OpenCV 中的KLT 追踪器 124
      • 小结 126
      • 6 利用图像对齐和拼接 127
      • 图像拼接 127
      • 特征检测和匹配 128
      • 图像匹配 130
      • 光束法平差 131
      • 自动全景校直 132
      • 增益补偿 133
      • 多频段融合 134
      • 用OpenCV 进行图像拼接 135
      • 小结 145
      • 7 OpenCV 机器学习使应用焕发生机 147
      • 光学字符辨识 147
      • k-最近邻算法用于OCR 148
      • 支持向量机用于OCR 158
      • 求解数独 160
      • 识别数独中的数字 160
      • 小结 162
      • 8 疑难解答和最佳实践 163
      • 错误排除 163
      • 权限错误 163
      • 用Logcat 调试代码 166
      • 最佳实践 167
      • 在Android 中操纵图像 168
      • 在多个Activity 之间操纵数据 170
      • 小结 172
      • 9 开发一个文档扫描应用 173
      • 让我们开始吧 174
      • 算法 176
      • 在Android 上的实现 177
      • 小结 188

      学习笔记

      python3基于OpenCV实现证件照背景替换

      本文实例为大家分享了python3实现证件照背景替换的具体代码,供大家参考,具体内容如下 import cv2import numpy as npimg=cv2.imread('zjz.jpg')#缩放rows,cols,channels = img.shapeimg=cv2.resize(img,None,fx=0.5,fy=0.5)rows,cols,channels = img.shapecv2.imshow('img',img)#转换hsvhsv=cv2.cvtColor(img,cv2.COLOR_BGR2HSV)lower_blue=np.array([78,43,46])upper_blue=np.array([110,255,255])mask = cv2.inRange(hsv, lower_blue, upper_blue)cv2.imshow('Mask', mask)#腐蚀膨胀erode=cv2.erode(mask,None,iterations=1)cv2.imshow('erode',erode)dilate=cv2.dilate(erode,None,iterations=1)cv2.imshow('dilate',dilate)#遍历替换for i in range(rows): for j in range(cols): if dilate[i,j]==255: img[i,j]=(0,0,255)#此处替换颜色,为BGR通道cv2.imshow('res',img)cv2.waitKey(0)cv2.de……

      Python3.5怎么配置OpenCV3.2

      这次给大家带来 Python3.5怎么配置OpenCV3.2, Python3.5配置OpenCV3.2的注意事项有哪些,下面就是实战案例,一起来看一下。 1.OpenCV下载 首先创建一个空的文件夹,进入文件夹执行如下命令,如我创建的文件夹是opencv-python cd opencv-pythongit clone https://github.com/opencv/opencv.git 也可以直接进入网址OpenCV_Download下载 使用git下载后应有一个名字为opencv的文件夹,进入文件夹执行如下命令: cd opencvmkdir buildcd build 2.编译opencv源码 使用cmake编译opencv源码,在编译前请确认所有的依赖项已经正确安装,可执行如下命令: sudo apt-get install build-essentialsudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-devsudo a……

      opencv和python的区别

      Python (推荐学习:Python视频教程) 是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。 Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。 Python就为我们提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容,被形象地称作“内置电池(batteries included)”。用Python开发,许多功能不必从零编写,直接使用现成的即可。 除了内置的库外,Python还有大量的第三方库,也就是别人开发的,供你直接使用的东西。当然,如果你开发的代码通过很好的封装,也可以作为第三方库给别人使用。 龟叔给Python的定位是“优雅”……

      在Python3.5.3里应该怎么配置opencv3.2.0

      这次给大家带来在Python3.5.3里应该怎么配置opencv3.2.0,在Python3.5.3里配置opencv3.2.0的注意事项有哪些,下面就是实战案例,一起来看一下。 1.安装numpy 进入python安装目录的lib下的site-packages文件夹下打开cmd输入pip install numpy下载numpy NumPy系统是Python的一种开源的数值计算扩展。这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表(nested list structure)结构要高效的多(该结构也可以用来表示矩阵(matrix))。据说NumPy将Python相当于变成一种免费的更强大的 MatLab 系统。 2.下载opencv 这里下载的是opencv3.2.0 64位 3. 安装opencv 拷贝下载的Opencv 3.2.0模块到Python的安装目录Lib\site-packages下,输入 pip install opencv_python……

      以上就是本次介绍的Android电子书的全部相关内容,希望我们整理的资源能够帮助到大家,感谢大家对码农之家的支持。

      上一篇:大数据挖掘:系统方法与实例分析

      下一篇:精通lambda表达式:Java多核编程

      展开 +

      收起 -

      • 《深入OpenCV Android应用开发》PDF下载

      Android相关电子书
      OpenCV3.0 Computer Vision with Java
      OpenCV3.0 Computer Vision with Java 中文扫描版

      本文档是OpenCV 3.0 Computer Vision with Java的中文翻译版,如果你是Java开发者、学生、研究者或爱好者,想要在Java中创建计算机视觉应用,那么这本书是为你准备的,感兴趣的就下载来了解一下吧

      立即下载
      OpenCV算法精解:基于Python与C++
      OpenCV算法精解:基于Python与C++ 原书完整版

      这是一本以OpenCV 为工具学习数字图像处理的入门书,由浅入深的讲解阐述基本概念、数学原理、C++ 实现、Python 实现相结合的方法,适合入门图像处理和计算机视觉领域的初学者阅读

      立即下载
      OpenCV计算机视觉编程攻略
      OpenCV计算机视觉编程攻略 完整第3版

      本书结合C 和OpenCV全面讲解计算机视觉编程,不仅涵盖计算机视觉和图像处理的基础知识,而且通过完整示例讲解OpenCV的重要类和函数。

      立即下载
      Android应用安全防护和逆向分析
      Android应用安全防护和逆向分析 扫描版

      本书全面介绍Android应用的安全防护方法与逆向分析技术,本书有非常详细的案例讲解,也提供了大量的工具源码,是Android开发人员逆向学习研究的极好工具手册,可以帮助Android开发者成为更全

      立即下载
      Android系统源代码情景分析
      Android系统源代码情景分析 超清第3版

      本书结合使用情景,全面、深入、细致地分析了Android系统的源代码,涉及Linux内核层、硬件抽象层、运行时库层、应用程序框架层及应用程序层

      立即下载
      Android应用开发入门经典
      Android应用开发入门经典 影印第3版

      本书通过引导读者创建一个功能齐备的游戏,全面阐述各种基本的Android开发技能,语言简洁、步骤详尽,可帮助读者迅速掌握开发Android应用程序所需的基本知识

      立即下载
      最强Android书:架构大剖析
      最强Android书:架构大剖析 全书影印版

      不需要源码也能彻底掌握Android技术内幕,全程实验直接指导,层层拆解!持续更新中……本书被美国中情局,国内部分手机厂商作为内部员工学习教材

      立即下载
      读者留言
      ygahbin1981

      ygahbin1981 提供上传

      资源
      34
      粉丝
      28
      喜欢
      353
      评论
      6

      Copyright 2018-2020 xz577.com 码农之家

      本站所有电子书资源不再提供下载地址,只分享来路

      版权投诉 / 书籍推广 / 赞助:QQ:520161757