ich bin gerade etwas am verzweifeln, da ich versuche eine Liste mit Bildern des jeweiligen Unterordners anzulegen. Leider werden alle Fotos gemeinsam in eine Liste gepackt, obwohl sie in zwei (oder mehreren) verschiedenen Unterordnern zu finden sind. Mein Ziel ist es, dass die TIF-Bilder eines Unterordners gemeinsam von Metashape durchgearbeitet werden können, um so schließlich eine Punktwolke der jeweiligen Session zu erzeugen. Meine Ordnerstruktur ist wie folgt:
/RAW
/StechzylinderABC/converted/
/StechzylinderXYZ/converted/
Hier mein Code:
Code: Alles auswählen
import os
# Set working directory
os.chdir("/mnt/HDD2/backupStechzylinder/Bodenzylinder_Fotos/RAW/")
path = os.getcwd()
print("Working Directory: ", path)
# create photo_list
photo_list = []
for path, dirs, files in os.walk(path, topdown=False):
for filename in files:
if filename.endswith(".tif"):
file_path = os.path.join(str(dirs), filename)
photo_list.append(file_path)
print("Photos found: " + str(filename))
print(photo_list)