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)¶