深入OpenCVAndroid应用开发
编辑推荐
适读人群 :本书适合于有一定Java和Android开发基础,并对计算机视觉技术感兴趣的入门读者,亦可作为从事Android图像编程的开发人员以及熟悉OpenCV开发并有意一试身手的编程爱好者的参考手册。 掌握在Android平台实现计算机视觉算法的艺术,开发稳健、高效的应用! ◎理解如何利用OpenCV处理图像 ◎利用多种高水准的特征匹配算法在图像和视频中检测特定目标,比如SIFT、SURF和ORB ◎执行图像变换,例如改变颜色、空间、缩放,以及应用高斯模糊等滤波器 ◎用移动电话的摄像头与现实世界交互 ◎在OpenCV Android编程当中探索人脸检测、目标检测和图像拼接 ◎利用机器学习算法构建更智能的应用 ◎学会调试程序,并理解数据的内部存储方式,以便创造*优的定制算法
内容简介
《深入OpenCV Android应用开发》以在Android 平台上开发OpenCV 应用为重点,详细介绍了计算机视觉技术的理论及其在移动平台的应用。《深入OpenCV Android应用开发》由浅入深,囊括了从基本的开发环境部署,到基础的图像处理算法,再到目标检测、人脸检测、目标追踪、图像拼接等高级图像分析技术,以及用于图像分类的机器学习算法等各方面的知识。 《深入OpenCV Android应用开发》虽然篇幅不多,但内容十分丰富,从理论到实践,从精辟的数学公式到翔实的源代码,从系统的算法解释到实用的编程技巧,完全能够满足读者从入门到进阶的求知需要。《深入OpenCV Android应用开发》适合于有一定Java 和Android 开发基础,并对计算机视觉技术感兴趣的入门读者,亦可作为从事Android 图像编程的开发人员,以及熟悉OpenCV 开发并有意一试身手的编程爱好者的参考手册。
作者简介
Salil Kapur,Microsoft 软件工程师,在位于彼拉尼(Pilani)的博拉理工学院(BirlaInstitute of Technology and Science)获得计算机科学专业学士学位。 他对编程充满热情,并满怀激情不断尝试新技术。他的兴趣领域是计算机视觉、网络和可扩展系统。他也是一位开源爱好者,对诸如SimpleCV、BinPy 和Krita 等库都有所贡献。 在工作之余,他把大部分时间都花在Quora 和Hacker News 上。他爱好篮球和极限飞盘。他的联系方式是salilkapur93@gmail.com。 Nisarg Thakkar,软件开发者,可以称得上是技术狂热者。他主要用C++和Java 编程,对Android 应用开发和基于OpenCV 的计算机视觉应用开发有着丰富的经验。他对OpenCV项目也做出了贡献,并且在闲暇之时参与其开发工作。他的兴趣领域是立体视觉、虚拟现实,还有将Android 平台用于非商业性项目,以帮助无法承担传统解决方案的开发者。 在大学期间,他曾是移动应用俱乐部的Subcoordinator,也是两个创业项目的共同发起人。这两个项目都是他与朋友们合作开发的,其一为宾馆开发Android 应用,另一项目至今仍致力于为Android 平台开发更优秀的联系人管理应用。 Nisarg Thakkar 目前就读于彼拉尼的博拉理工学院K. K. Birla Goa 校区,预计于2016年5 月获得计算机科学专业荣誉工学学位。他的联系方式是nisargtha@gmail.com。 岳翰,网名John Hany,现居成都,计算机图形学研究者,技术博客博主。他对编程充满热情,总是很兴奋地尝试新技术。他的兴趣领域是计算机视觉、网络和可扩展系统。