Mastering OpenCV 4 with Python (Paperback)

Fernandez Villan, Alberto

買這商品的人也買了...

商品描述

OpenCV is considered to be one of the best open source computer vision and machine learning software libraries. It helps developers build complete projects in relation to image processing, motion detection, or image segmentation, among many others. OpenCV for Python enables you to run computer vision algorithms smoothly in real time, combining the best of the OpenCV C++ API and the Python language.

In this book, you'll get started by setting up OpenCV and delving into the key concepts of computer vision. You'll then proceed to study more advanced concepts and discover the full potential of OpenCV. The book will also introduce you to the creation of advanced applications using Python and OpenCV, enabling you to develop applications that include facial recognition, target tracking, or augmented reality. Next, you'll learn machine learning techniques and concepts, understand how to apply them in real-world examples, and also explore their benefits, including real-time data production and faster data processing. You'll also discover how to translate the functionality provided by OpenCV into optimized application code projects using Python bindings. Toward the concluding chapters, you'll explore the application of artificial intelligence and deep learning techniques using the popular Python libraries TensorFlow, and Keras.

By the end of this book, you'll be able to develop advanced computer vision applications to meet your customers' demands.

商品描述(中文翻譯)

OpenCV 被認為是最好的開源計算機視覺和機器學習軟件庫之一。它幫助開發人員在圖像處理、運動檢測或圖像分割等方面建立完整的項目。OpenCV for Python 讓您能夠在實時中順利運行計算機視覺算法,結合了 OpenCV C++ API 和 Python 語言的優勢。

在本書中,您將首先設置 OpenCV,深入研究計算機視覺的關鍵概念。然後,您將繼續學習更高級的概念,發現 OpenCV 的全部潛力。本書還將介紹使用 Python 和 OpenCV 創建高級應用程序,使您能夠開發包括人臉識別、目標跟踪或擴增實境在內的應用程序。接下來,您將學習機器學習技術和概念,了解如何在實際示例中應用它們,並探索它們的好處,包括實時數據生成和更快的數據處理。您還將發現如何使用 Python 綁定將 OpenCV 提供的功能轉化為優化的應用程序代碼項目。在結尾的章節中,您將使用流行的 Python 库 TensorFlow 和 Keras 探索人工智能和深度學習技術的應用。

通過閱讀本書,您將能夠開發高級計算機視覺應用程序,以滿足客戶的需求。