visuanalytics.analytics.thumbnail package

Submodules

visuanalytics.analytics.thumbnail.thumbnail module

Modul, welches Thumbnails erzeugt.

THUMBNAIL_TYPES = {'created': <function created>, 'new': <function new>}

Ein Dictionary bestehend aus allen Thumbnail-Typ-Methoden.

created(values: dict, step_data: visuanalytics.analytics.control.procedures.step_data.StepData)

Verwendet ein bereits erstelltes Bild als Thumbnail für das zu erstellende Video.

Parameter
  • values – Werte aus der JSON-Datei

  • data – Daten aus der API

Rückgabe

new(values: dict, step_data: visuanalytics.analytics.control.procedures.step_data.StepData)

Erstellt ein neues Bild, welches als Thumbnail für das zu erstellende Video verwendet wird.

Parameter
  • values – Werte aus der JSON-Datei

  • data – Daten aus der API

Rückgabe

register_thumbnail(func)

Registriert die übergebene Funktion und versieht sie mit einem „try/except“-Block. Fügt eine Typ-Funktion dem Dictionary THUMBNAIL_TYPES hinzu.

Parameter

func – die zu registrierende Funktion

Rückgabe

Funktion mit try/except-Block

thumbnail(values: dict, step_data: visuanalytics.analytics.control.procedures.step_data.StepData)

Module contents