AI简介
这是一本专注于OpenCV在Android平台上的应用开发的实战教程。本书主要分为两大部分,第一部分为基础篇,从OpenCV框架的简单介绍到OpenCV与Android SDK、NDK的编程应用,并系统全面地介绍了OpenCV在移动领域的应用技术、所涉及的OpenCV中的核心模块、图像处理模块、特征提取与对象检测模块等,逐层递增学习、不断深入。读者在学习与掌握OpenCV相关API用法的前提下可以开始学习第二部的实战案例。
第二部分为实战案例部分,由文字识别、人脸美肤、眼球检测与跟踪渲染三个典型案例组成,通过案例学习,我们将学会如何设计算法流程、组合算法API使用、关注应用开发的性能与内存问题,以及NDK开发技巧与其他图像处理开发相关API的使用技巧。
在Mat与Bitmap对象的使用与转换中,本书详细讲解了如何在Android平台中使用OpenCV的Mat对象和Android的Bitmap对象,以及如何实现它们之间的转换。这包括了Mat对象的基本操作,如创建、读取、写入、显示等,以及Bitmap对象的基本操作,如创建、读取、写入、显示等。
此外,本书还详细介绍了霍夫直线与圆检测