Zwischenpräsentation Von Jihad Alayan HsKa für Technik und Wirtschaft SEW - Eurodrive GmbH 28.11.2018
Was ist OpenCV ? OpenCV: Open Source Computer Vision Library Freie Pragrammbibilioteck für Real-time Bildverarbeitung und maschinelles Sehen Hauptsächlich C-Funktionen, teilweise C++ Klassen Wurde von Intel entwickelt. 28.11.2018
Was ist OpenCV ? Bild und Video I/O: Laden von Bildern und Videos aus Dateien oder Kameras Anwendungsgebiete: Mensch-Maschine Interaktion, Objekterkennung, Segmentierung, Bewegungserkennung. Stärken: Geschwindigkeit, Große Mengen der Algorithmen ausarbeiten. Die Bibliothek umfasst Algorithmen für Gesichtsdetektion, 3D Funktionalität, Haar- Klassifikatoren und verschiedene Filter und Funktionen für Kamereakalibrierung. 28.11.2018
Beispiel Code void captureWebCam(string filename) { VideoCapture cap(0); % Klasse von OpenCV zum Aufnehmen von Videos von Kameras Mat img; % Matrix img cap>>img; % Funktion um das Bild auszulesen von der Kamera imshow("webcam",img); % Von OpenCV das Bild zeigen waitKey(1); % Warte eine Sekunde imwrite(filename,img); %Speichern des Bild } 28.11.2018
Beispiel Code void captureWebCam(string filename) Funktion ohne Rückgabewert imshow("webcam",img); Webcam: Name des Fenesters Img: Das Bild, das gespeichert wird. imwrite(filename,img); Filename: Name der Datei 28.11.2018