本书秉承“帮助计算机视觉工程师迈出掌握OpenCV的第一步”的初心,在保留必要的数学公式的情况下,针对当前热门的计算机视觉主题,如面部识别、关键点检测、姿态估计,以及基于深度卷积网络的车牌识别,展示了从构思到运行的全过程,并提供了完整的项目代码。无论你来自学术界还是工业界,都将从经验丰富的OpenCV专家那里学习如何轻松地实现计算机视觉产品和项目。通过多个完整的计算机视觉项目,你将熟悉API的功能,并深入了解在计算机视觉项目中如何设计和选型,不止讲解计算机视觉的基础,还从更高的层次上实现复杂的图像处理项目的解决方案。而且,你将能借助本书中的项目创建各种工作原型,对OpenCV 4的新功能做到烂熟于心。通过阅读本书,你将学会:使用有效的OpenCV代码对真实世界的计算机视觉问题进行建模发现OpenCV项目及维护的最佳实践探索用于复杂计算机视觉任务的算法设计方法使用OpenCV新的API(v4.0.0)从运动中理解3D场景结构和重建3D场景(SfM)使用ArUco模块进行相机标定并叠加AR物体