Kapitel 2. Einführung in OpenCV
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Dateien einbeziehen
Nachdem wir die OpenCV-Bibliothek installiert und unsere Programmierumgebung eingerichtet haben, besteht unsere nächste Aufgabe darin, etwas Interessantes mit Code zu machen. Dazu müssen wir uns mit den Header-Dateien beschäftigen. Glücklicherweise spiegeln die Header die neue, modulare Struktur von OpenCV wider, die in Kapitel 1 vorgestellt wurde. Die wichtigste Header-Datei ist .../include/opencv2/opencv.hpp; sie ruft einfach die Header-Dateien für jedes OpenCV-Modul auf:
#include "opencv2/core/core_c.h"
- Alte C Datenstrukturen und arithmetische Routinen
#include "opencv2/core/core.hpp"
- Neue C++ Datenstrukturen und arithmetische Routinen
#include "opencv2/flann/miniflann.hpp"
- Annähernde Funktionen zum Abgleich mit dem nächsten Nachbarn
#include "opencv2/imgproc/imgproc_c.h"
- Alte C-Bildverarbeitungsfunktionen
#include "opencv2/imgproc/imgproc.hpp"
- Neue C++ Bildverarbeitungsfunktionen
#include "opencv2/video/photo.hpp"
- Algorithmen speziell für die Bearbeitung und Wiederherstellung von Fotos
#include "opencv2/video/video.hpp"
- Routinen zur Videoverfolgung und Hintergrundsegmentierung
#include "opencv2/features2d/features2d.hpp"
- Unterstützung für zweidimensionales Feature Tracking
#include "opencv2/objdetect/objdetect.hpp"
- Kaskadengesichtsdetektor; latente SVM; HoG; planarer Patch-Detektor
#include ...
Get OpenCV 3 lernen now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.