import os import time from ContourExctractor import ContourExtractor from Exporter import Exporter from LayerFactory import LayerFactory #TODO # finden von relevanten Stellen anhand von zu findenen metriken für vergleichsbilder # X diff zu den ref bildern aufnehmen # zeichen von contour inhalt # langes video def demo(): print("startup") footagePath = os.path.join(os.path.dirname(__file__), "./generate test footage/out.mp4") start = time.time() contourExtractor = ContourExtractor() contourExtractor.extractContours(footagePath) print("Time consumed in working: ",time.time() - start) #frames = contourExtractor.exportContours() #Exporter().export(frames,os.path.join(os.path.dirname(__file__), "./short.mp4")) contours = contourExtractor.getextractedContours() layerFactory = LayerFactory(contours) Exporter().exportLayers(layerFactory.layers, os.path.join(os.path.dirname(__file__), "./short.mp4")) def init(): print("not needed yet") if __name__ == "__main__": demo()