Marvin Framework for Image and Video Processing Schulung

Alle Preise zzgl. MwSt

Kurs Code

marvin

Dauer

14 hours (üblicherweise 2 Tage inklusive Pausen)

Voraussetzungen

  • Basic understanding of image and video processing.
  • Java programming experience.

Audience

  • Software developers wishing to utilize a rich, plug-in based open-source framework to create image and video processing applications

Überblick

Marvin ist ein erweiterbares, plattformübergreifendes Open-Source-Framework für die Bild- und Videoverarbeitung, das in Java entwickelt wurde. Entwickler können mit Marvin Bilder manipulieren, Merkmale aus Bildern für Klassifizierungsaufgaben extrahieren, Zahlen algorithmisch generieren, Videodateidatensätze verarbeiten und die Automatisierung von Komponententests einrichten.

Einige der Marvin von Marvin umfassen Filterung, Augmented Reality, Objektverfolgung und Bewegungserkennung.

In diesem von Lehrern geleiteten Live-Kurs lernen die Teilnehmer die Prinzipien der Bild- und Videoanalyse und verwenden das Marvin Framework und seine Bildverarbeitungsalgorithmen, um ihre eigene Anwendung zu erstellen.

Format des Kurses

  • Zunächst werden die Grundprinzipien der Bildanalyse, Videoanalyse und des Marvin Frameworks vorgestellt. Die Studierenden erhalten projektbezogene Aufgaben, mit denen sie die erlernten Konzepte üben können. Am Ende des Kurses haben die Teilnehmer ihre eigene Anwendung unter Verwendung des Marvin Frameworks und der Bibliotheken entwickelt.

Machine Translated

Schulungsübersicht

Introduction to Marvin

Downloading and Installing Marvin

Setting up an Eclipse Development Environment

The Three Layers of the Marvin Architecture

  • Framework
  • Plug-ins
  • Applications

Components and Libraries

Image Processing in Marvin

Video Processing in Marvin

Multi-Threading in Marvin

Unit Testing in Marvin

Working with MarvinEditor

Creating an Application with Marvin

Working with Plug-ins

Testing the Application

Video Applications

  • Video filtering
  • Image subtraction and combination
  • Tracking
  • Face features detection
  • Real time tracking of multiple blobs
  • Partial shape matching
  • Skin-colored pixels detection

Using Marvin Framework for Test Automation

Extending the Framework

Contributing to the Project

Summary and Conclusion

Verwandte Kategorien

Kombinierte Kurse

Sonderangebote

Sonderangebote Newsletter

Wir behandeln Ihre Daten vertraulich und werden sie nicht an Dritte weitergeben.
Sie können Ihre Einstellungen jederzeit ändern oder sich ganz abmelden.

EINIGE UNSERER KUNDEN

is growing fast!

We are looking for a good mixture of IT and soft skills in Switzerland!

As a NobleProg Trainer you will be responsible for:

  • delivering training and consultancy Worldwide
  • preparing training materials
  • creating new courses outlines
  • delivering consultancy
  • quality management

At the moment we are focusing on the following areas:

  • Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
  • SOA, BPM, BPMN
  • Hibernate/Spring, Scala, Spark, jBPM, Drools
  • R, Python
  • Mobile Development (iOS, Android)
  • LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
  • You need to have patience and ability to explain to non-technical people

To apply, please create your trainer-profile by going to the link below:

Apply now!

This site in other countries/regions