Bewertung:

Das Buch ist hilfreich für C++-Entwickler, die neu in OpenCV sind, und bietet einen guten Überblick über die Funktionalität, aber es hat Probleme mit der Installationsanleitung und kleinere Fehler in den Beispielcodes.
Vorteile:⬤ Bietet einen guten Überblick über die OpenCV-Funktionalität
⬤ hilfreich für C++-Entwickler
⬤ insgesamt anständiger Inhalt
⬤ nützlich, um die Grundlagen von OpenCV zu verstehen.
⬤ Installationsanleitung ist veraltet oder unvollständig
⬤ kleinere Fehler in den Beispielcodes
⬤ erfordert eine Webcam für viele Beispiele.
(basierend auf 2 Leserbewertungen)
Learn OpenCV 4 by Building Projects
Entdecken Sie OpenCV 4, um visuell ansprechende, plattformübergreifende Computer-Vision-Anwendungen zu erstellen Hauptmerkmale Verstehen Sie grundlegende OpenCV 4-Konzepte und -Algorithmen Erfassen Sie fortgeschrittene OpenCV-Techniken wie 3D-Rekonstruktion, maschinelles Lernen und künstliche neuronale Netze Arbeiten Sie mit Tesseract OCR, einer Open-Source-Bibliothek zur Texterkennung in Bildern Buchbeschreibung
OpenCV ist eine der besten Open-Source-Bibliotheken, die es gibt, und kann Ihnen helfen, sich auf die Erstellung kompletter Projekte zur Bildverarbeitung, Bewegungserkennung und Bildsegmentierung zu konzentrieren. Egal, ob Sie völlig neu in der Computer Vision sind oder ein grundlegendes Verständnis der Konzepte haben, Learn OpenCV 4 by Building Projects - Second edition wird Ihr Leitfaden zum Verständnis der OpenCV-Konzepte und -Algorithmen durch reale Beispiele und Projekte sein.
Sie beginnen mit der Installation von OpenCV und den Grundlagen der Bildverarbeitung. Dann befassen Sie sich mit Benutzeroberflächen und tauchen tiefer in die Bildverarbeitung ein. Im weiteren Verlauf des Buches lernen Sie komplexe Computer-Vision-Algorithmen kennen und erforschen maschinelles Lernen und Gesichtserkennung. Das Buch führt Sie dann in die Erstellung von Videoanalysen mit optischem Fluss und Hintergrundsubtraktion in komplexen Szenen ein. In den abschließenden Kapiteln lernen Sie auch etwas über Textsegmentierung und -erkennung und verstehen die Grundlagen des neuen und verbesserten Deep-Learning-Moduls.
Am Ende dieses Buches werden Sie mit den Grundlagen von OpenCV vertraut sein, z. B. mit Matrixoperationen, Filtern und Histogrammen, und Sie werden häufig verwendete Computer-Vision-Techniken beherrschen, um OpenCV-Projekte von Grund auf zu erstellen. Was Sie lernen werden Installieren Sie OpenCV 4 auf Ihrem Betriebssystem Erstellen Sie CMake-Skripte, um Ihre C++-Anwendung zu kompilieren Verstehen Sie grundlegende Bildmatrixformate und Filter Erforschen Sie Segmentierungs- und Merkmalsextraktionstechniken Entfernen Sie Hintergründe aus statischen Szenen, um bewegte Objekte für die Überwachung zu identifizieren Setzen Sie verschiedene Techniken ein, um Objekte in einem Live-Video zu verfolgen Arbeiten Sie mit neuen OpenCV-Funktionen für die Texterkennung mit Tesseract Machen Sie sich mit wichtigen Deep-Learning-Tools für die Bildklassifizierung vertraut Für wen ist dieses Buch?
Wenn Sie ein Softwareentwickler mit einem grundlegenden Verständnis von Computer Vision und Bildverarbeitung sind und interessante Bildverarbeitungsanwendungen mit OpenCV entwickeln wollen, ist Learn OpenCV 4 by Building Projects für Sie. Vorkenntnisse in C++ werden Ihnen helfen, die in diesem Buch behandelten Konzepte zu verstehen. Inhaltsverzeichnis Erste Schritte mit OpenCV Eine Einführung in die Grundlagen von OpenCV Erlernen grafischer Benutzeroberflächen Eintauchen in Histrogramme und Filter Automatisierte optische Inspektion, Objektsegmentierung und -erkennung Erlernen der Objektklassifizierung Erkennen von Gesichtsteilen und Überlagern von Masken Videoüberwachung, Hintergrundmodellierung und morphologische Operationen Erlernen der Objektverfolgung Entwicklung von Segmentierungsalgorithmen für die Texterkennung Texterkennung mit Tesseract Deep Learning mit OpenCV