Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Python für Computer Vision und Data Science mit OpenCV
Highest Rated
Rating: 4.7 out of 5(260 ratings)
2,256 students

Python für Computer Vision und Data Science mit OpenCV

Lerne die neuesten Data Science Techniken der Computer Vision mit Python, OpenCV, und Deep Learning!
Last updated 5/2024
German
German [Auto],

What you'll learn

  • Grundlagen von NumPy verstehen
  • Bilder mit NumPy öffnen und bearbeiten
  • OpenCV verwenden, um mit Bilddateien zu arbeiten
  • Python und OpenCV verwenden, um Formen auf Bilder und Videos zu zeichnen
  • Bildbearbeitung mit OpenCV durchführen, darunter Glätten, Weichzeichnen, Schwellenwerte und morphologische Operationen
  • Farbhistogramme mit OpenCV erstellen
  • Videos mit Python und OpenCV öffnen und streamen
  • Objekte erkennen, darunter Ecken-, Kanten- und Rastererkennungstechniken mit OpenCV und Python
  • Software zur Gesichtsdetektion erstellen
  • Bilder mit dem Watershed Algorithmus segmentieren
  • Objekte in Videos verfolgen
  • Python und Deep Learning verwenden, um Bildklassifikatoren zu erstellen
  • Mit Tensorflow, Keras und Python arbeiten, um mit benutzerdefinierten Bildern zu trainieren

Course content

10 sections118 lectures15h 53m total length
  • Willkommen im Kurs Python für Computer Vision mit OpenCV0:56
  • Hinweise zum Kurs3:04

    Herzlich Willkommen in diesem Kurs!

    In dieser Lektion erhältst du wichtige Hinweise rund um den Kurs! Bitte überspringe diese Lektion nicht, wenn dies dein erster Kurs mit uns ist!

  • Kursplan4:28
  • FAQ - Häufige Fragen1:00
  • Kursmaterialien0:37

    Hier kannst du schon mal die Materialien für den Kurs (Notebooks, Merkblätter) herunterladen, damit sie später für den Kurs zur Verfügung stehen.

  • Merkblätter0:01

    Hier unsere praktischen und übersichtlichen Merkblätter im PDF-Format.

  • Wichtig Kurseinrichtung! Python Pakete mit Jupyter Notebook installieren4:42

    Installiere alle Python Abhängigkeiten, die du für diesen Kurs brauchst.

  • Wichtig: Einrichtung für Mac M10:14

    Das Setup für einen Apple Mac mit einem M1 Chipsatz weicht von der Anleitung im vorherigen Kapitel ab und wird hier beschrieben.

Requirements

  • Unbedingt notwendig sind fundierte Grundkenntnisse in Python
  • Windows 10 oder MacOS oder Ubuntu
  • Installationsberechtigungen auf dem Computer
  • WebCam, falls du den Inhalt zum Video Streaming lernen willst

Description

Willkommen beim ultimativen Onlinekurs für Python und Computer Vision!

Dieser Kurs ist deine beste Quelle, um die Verwendung der Programmiersprache Python für Computer Vision zu lernen.

Wir werden erkunden, wie man Python und die OpenCV (Open Computer Vision) Bibliothek verwendet, um Bilder und Videodaten zu analysieren.

Die beliebtesten Plattformen weltweit generieren nie zuvor gesehene Mengen an Bild- und Videodaten. Alle 60 Sekunden laden Benutzer mehr als 300 Stunden Videomaterial auf YouTube hoch, streamen Abonnenten von Netflix 80.000 Stunden Videomaterial und liken Instagram Benutzer über 2 Millionen Fotos! Heute mehr als je zuvor besteht die Notwendigkeit für Entwickler, die benötigten Kompetenzen zu erlernen, um mit Bild- und Videodaten mithilfe von Computer Vision zu arbeiten.

Computer Vision erlaubt es uns, Bild- und Videodaten zu analysieren und wirksam einzusetzen, mit Anwendungen in einer Vielzahl von Industriebranchen, darunter selbstfahrende Autos, Apps von sozialen Netzwerken, medizinische Diagnostik, und viele mehr.

Als die am schnellsten an Beliebtheit gewinnende Programmiersprache ist Python gut geeignet, um die Macht bereits existierender Computer Vision Bibliotheken wirksam einzusetzen, um aus all diesen Bild- und Videodaten zu lernen. 

In diesem Kurs werden wir dir alles beibringen, was du brauchst, um ein Experte in Computer Vision zu werden! Diese 20 Milliarden Dollar Industrie wird in den kommenden Jahren einen der wichtigsten Arbeitsmärkte darstellen.

Wir werden den Kurs damit beginnen, dass wir etwas über numerische Verarbeitung mit der NumPy Bibliothek lernen und wie man Bilder mit NumPy öffnet und bearbeitet. Dann werden wir mit der Verwendung der OpenCV Bibliothek zum Öffnen und Arbeiten mit Bildgrundlagen fortfahren. Danach werden wir untersuchen, wie man Bilder verarbeitet und eine Vielzahl von Effekten anwendet, darunter Farbmappings, Mischen, Schwellenwerte, Gradienten, und viele mehr.

Dann werden wir mit den Videogrundlagen in OpenCV weitermachen, unter anderem mit dem Streaming eines Videos von einer Webcam. Danach werden wir mehr über Videos an sich sprechen: optischer Fluss, Objekterkennung, Gesichtserkennung und Objektverfolgung gehören zu den Themen, die wir behandeln werden.

Danach werden wir einen ganzen Abschnitt des Kurses den neuesten Deep Learning Themen widmen, darunter Bilderkennung und benutzerdefinierte Bildklassifikationen. Wir schauen uns sogar die neuesten Deep Learning Netzwerke an, darunter das YOLO (you only look once) Deep Learning Netzwerk.

Dieser Kurs deckt all dies ab und noch mehr, darunter folgende Themen:

  • NumPy

  • Bilder mit NumPy

  • Bild- und Videogrundlagen mit NumPy

  • Farbmappings

  • Mischen und Einfügen von Bildern

  • Bild Schwellenwerte

  • Weichzeichnen und Glätten

  • Morphologische Operationen

  • Gradienten

  • Histogramme

  • Video Streaming mit OpenCV

  • Objekterkennung

  • Vorlagen Matching

  • Ecken-, Kanten- und Rastererkennung

  • Konturenerkennung

  • Feature Matching

  • WaterShed Algorithmus

  • Gesichtserkennung

  • Objektverfolgung

  • Optischer Fluss

  • Deep Learning mit Keras

  • Keras und Konvolutionelle Networks

  • Benutzerdefinierte Deep Learning Netzwerke

  • Modernste YOLO Netzwerke

  • und vieles mehr!

Du kannst mir jederzeit eine Nachricht bei Udemy schreiben, falls du eine Frage zum Kurs hast!

Vielen Dank für das Lesen der Kursseite und ich hoffe, wir sehen uns im Kurs!

René und Team





* Dieser Kurs erfordert, dass du dir Anaconda herunterlädst. Wenn du Udemy-Business-Nutzer bist, kläre bitte vor dem Herunterladen mit deinem Arbeitgeber, ob die Installation erlaubt ist.

Who this course is for:

  • Python Entwickler, die sich für Computer Vision und Deep Learning interessieren. Dieser Kurs ist nicht für Python Anfänger.