OpenCV Android开发实战

OpenCV Android开发实战

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

本书由51CTO学院特级讲师、CSDN博客专家撰写,是多年OpenCV图像处理工作与研究的经验沉淀。

内容简介

本书将分为两个部分。第一部分为基础知识,从OpenCV框架的简单介绍到OpenCV、AndroidSDK、NDK的编程应用,系统全面地介绍OpenCV在移动领域的应用、所涉及的OpenCV中的核心模块、图像处理模块、特征提取与对象检测模块等。第二部分为实战案例,包括OCR识别、人脸美颜、人眼实时跟踪与渲染。

作者简介

作者贾志刚,男,主要专注于图像处理算法学习与研究,计算机视觉技术开发应用,深度学习在计算机视觉领域应用。两本书籍《Java数字图像处理-编程技巧与应用实践》、《OpenCV Android开发实战》作者、CSDN博客专家、51CTO学院金牌讲师、专注图像处理与计算机视觉领域研究与开发多年、专业技术博客访问量超过300万次+。

章节目录

版权信息

前言

第一部分 OpenCV图像处理系统学习篇

第1章 OpenCV Android开发框架

1.1 OpenCV是什么

1.2 OpenCV Android开发环境搭建

1.3 构建演示APP

1.4 拍照与图像选择

1.5 小结

第2章 Mat与Bitmap对象

2.1 Mat对象

2.2 Android中的Bitmap对象

2.3 基础形状绘制与填充

2.4 Mat与Bitmap的使用与转换

2.5 小结

第3章 Mat像素操作

3.1 像素读写

3.2 图像通道与均值方差计算

3.3 算术操作与调整图像的亮度和对比度

3.4 基于权重的图像叠加

3.5 Mat的其他各种像素操作

3.6 小结

第4章 图像操作

4.1 模糊

4.2 统计排序滤波

4.3 边缘保留滤波

4.4 自定义滤波

4.5 形态学操作

4.6 阈值化与阈值

4.7 小结

第5章 基本特征检测

5.1 梯度计算

5.2 拉普拉斯算子

5.3 Canny边缘检测

5.4 霍夫直线检测

5.5 霍夫圆检测

5.6 轮廓发现与绘制

5.7 轮廓分析

5.8 图像直方图

5.9 模板匹配

5.10 小结

第6章 特征检测与匹配

6.1 Harris角点检测

6.2 Shi-Tomasi角点检测

6.3 SURF特征检测

6.4 SIFT特征检测

6.5 Feature2D中的检测器与描述子

6.6 特征匹配查找已知对象

6.7 级联分类器与人脸检测

6.8 小结

第7章 相机使用

7.1 使用JavaCameraView

7.2 横屏与竖屏显示

7.3 相机预览帧图像处理

7.4 在预览帧中实现人脸检测

7.5 小结

第二部分 OpenCV4Android应用实战

第8章 OCR识别

8.1 什么是OCR

8.2 开源OCR框架Tesseract

8.3 识别身份证号码

8.4 提高OCR识别率

8.5 小结

第9章 人脸美颜

9.1 积分图计算

9.2 局部均方差滤波

9.3 遮罩层生成

9.4 高斯权重融合

9.5 边缘提升

9.6 美颜实现

9.7 小结

第10章 人眼实时跟踪与渲染

10.1 界面显示与相机预览

10.2 人脸检测与跟踪

10.3 寻找眼睛候选区域

10.4 眼睛检测

10.5 黑眼球定位

10.6 渲染与优化

10.7 小结

OpenCV Android开发实战是2018年由机械工业出版社华章分社出版,作者贾志刚。

得书感谢您对《OpenCV Android开发实战》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
机器学习工程实战 电子书
机器学习入门手册《机器学习精讲》姊妹篇,人工智能和机器学习领域专业人士的多年实践结晶,深入浅出讲解机器学习应用和工程实践。
HTML+CSS+JavaScriptWeb前端开发技术 电子书
本书循序渐进地讲述了三大Web前端开发技术的内容、应用技巧以及它们的综合应用。
人工智能应用实战 电子书
本教材较为系统地介绍了人工智能应用场景下的数据采集、数据处理、数据标注等技术。
机器学习算法评估实战 电子书
在机器学习算法的实际应用中,我们不仅要知道算法的原理,也要了解如何评估算法上线服务的可靠性。
Java零基础实战 电子书
Java从入门到精通,更好理解、更易上手、更适合新手的Java入门宝典。