内容简介
Mastering OpenCV, now in its third edition, targets computer vision engineers taking their first steps toward mastering OpenCV. Keeping the mathematical formulations to a solid but bare minimum, the book delivers complete projects from ideation to running code, targeting current hot topics in computer vision such as face recognition, landmark detection and pose estimation, and number recognition with deep convolutional networks.You’ll learn from experienced OpenCV experts how to implement comput
AI简介
这是一本计算机视觉领域的重要参考书,主要面向希望深入理解和应用OpenCV进行图像处理和计算机视觉开发的读者。本书不仅涵盖了OpenCV的基本功能和算法,还深入探讨了OpenCV的高级特性和应用,包括面部识别、车牌识别、深度学习和嵌入式开发等。
本书首先介绍了摄像头分辨率的设置方法,讲解了如何通过编程来控制摄像头的分辨率,以及如何通过OpenCV的API函数来捕获摄像头帧。接着,本书详细讲解了OpenCV图像处理循环的实现,包括如何创建GUI窗口、获取相机帧、处理图像以及显示处理后的图像等步骤。此外,本书还深入探讨了边缘检测器的选择与使用,包括Laplacian边缘检测器、双边滤波等,并介绍了如何通过这些算法来检测图像中的边缘。
在介绍了OpenCV的基本功能和算法之后,本书进一步探讨了OpenCV的高级特性和应用。例如,本书讲解了如何使用皮肤检测生成外星模式,如何通过OpenCV在嵌入式设备上进行编译,以及如何搭建嵌入式设备开发环境。此外,本书还详细介绍了面部landmark检测技术,包括如何应用面部关键点检测器来定位人脸在三维空间中的方向。
在介绍完OpenCV的基本功能和算