working demo code with significant speed-up #1

Merged
foefl merged 8 commits from demo into main 2026-03-02 14:49:18 +00:00
Showing only changes of commit b505bd7076 - Show all commits

View File

@ -127,7 +127,7 @@ def monitor_folder(manager: WindowManager):
def monitor_folder_simple(use_new: bool): def monitor_folder_simple(use_new: bool):
print("starting thread...") print("starting procedure...")
for folder in config_for_test.FOLDER_LIST: for folder in config_for_test.FOLDER_LIST:
# try: # try:
@ -157,20 +157,26 @@ def monitor_folder_simple(use_new: bool):
# Aufgabe 3: check_img im Originalordner anpassen (d. h. gelbe Farbe: work in progress) # Aufgabe 3: check_img im Originalordner anpassen (d. h. gelbe Farbe: work in progress)
print("'change_image_to_yellow'...") print("'change_image_to_yellow'...")
if use_new: SKIP_NEXT = True
preparation.change_image_to_yellow_new() if not SKIP_NEXT:
else: if use_new:
preparation.change_image_to_yellow() preparation.change_image_to_yellow_new()
else:
preparation.change_image_to_yellow()
# sys.exit(0) # sys.exit(0)
# Aufgabe 4: AOI-Bilder in RGB überführen und zwischenspeichern # Aufgabe 4: AOI-Bilder in RGB überführen und zwischenspeichern
# wir erhalten hier den Speicherort sowie ggf. Fehlermeldungen zurück # wir erhalten hier den Speicherort sowie ggf. Fehlermeldungen zurück
print("'create_rgb_images_and_patches'...") print("'create_rgb_images_and_patches'...")
if use_new: SKIP_NEXT = False
current_folder, result = preparation.create_rgb_images_and_patches_new() if not SKIP_NEXT:
else: if use_new:
current_folder, result = preparation.create_rgb_images_and_patches() current_folder, result = (
preparation.create_rgb_images_and_patches_new()
)
else:
current_folder, result = preparation.create_rgb_images_and_patches()
print("finished routine") print("finished routine")