内容简介
OpenCV and Qt have proven to be a winning combination for developing cross-platform computer vision applications. By leveraging their power, you can create robust applications with both an intuitive graphical user interface (GUI) and high-performance capabilities. This book will help you learn through a variety of real-world projects on image processing, face and text recognition, object detection, and high-performance computing. You’ll be able to progressively build on your skills by working on
AI简介
这是一本深入讲解如何使用Qt 5和OpenCV 4进行计算机视觉项目开发的著作。这本书以图像处理为主线,涵盖了从设计用户界面到实时汽车检测,再到使用深度学习模型进行对象检测的多个方面。
这本书首先介绍了如何设计用户界面,包括创建项目、设计界面、显示图像、响应热键以及保存图像等步骤。接着,讲解了如何读取和显示图像,以及如何旋转图像和应用面部装饰。此外,还介绍了如何使用OpenCV库从摄像头捕获视频,以及如何使用Haar分类器检测人脸。
书中还详细介绍了如何使用深度学习模型进行对象检测,以及如何使用OpenGL与Qt进行图像处理。此外,还讲解了如何记录视频,以及如何使用光学字符识别技术从图像中提取文本。
在介绍完基础概念后,这本书还提供了一些实际的项目案例,如Home Security Applications、Fun with Faces、Optical Character Recognition、Object Detection in Real Time、Real-Time Car Detection and Distance Measurement以及Using OpenGL