内容简介
If you want to do computational photography and computer vision on Apple’s mobile devices, then this book is for you. No previous experience with app development or OpenCV is required. However, basic knowledge of C++ or Objective-C is recommended.
AI简介
这是一本专注于计算摄影和计算机视觉在苹果移动设备上应用的书籍。本书的目标读者是那些想要在苹果移动设备上使用OpenCV进行应用程序开发,但不具备先前的应用程序开发经验或OpenCV知识的读者。
书中首先介绍了准备工作和开发环境,包括设置苹果的开发工具,OpenCV框架,并开发一个简单的应用程序。接着,作者深入探讨了图像捕获,存储和分享的过程,并介绍了如何通过规划一个照片共享应用程序,配置项目,定义和布局视图控制器,控制相机,处理各种颜色格式,启动和停止忙碌模式,保存图像到照片库,显示警报,通过社交媒体分享图像,并运行应用程序。
在讨论了基本的图像处理技术之后,作者进一步介绍了混合图像的概念和特点,直方图分析理解,基于颜色和关键点特征的Blob分类等高级技术。这些技术对于图像处理和计算机视觉来说非常重要,可以帮助读者理解和分析图像中的颜色分布,以及如何对图像中的特定形状进行分类。
书中还详细介绍了检测和合并哺乳动物面部的应用程序ManyMasks,这个应用程序可以让用户检测并合并人类和猫的面部。作者详细解释了面部检测算法和面部合并算法的技术原理,并展示了如何使用这些算法来创建有趣的