Vieleicht hilft dir dieses Python Script, ich kann es aber gerade nicht testen ob es noch funktioniert, aber sollte


Wichtig: pip install Pillow

import os
from PIL import Image
import random

# Pfad zum Ordner mit Bildern
image_folder_path = "Pfad/zum/Ordner"

# Größe der Collage
collage_width = 1000
collage_height = 1000

# Anzahl der Bilder, die in der Collage angezeigt werden sollen
num_images = 4

# Liste der Bilder im Ordner
image_list = os.listdir(image_folder_path)

# Zufällige Auswahl von Bildern aus der Liste
selected_images = random.sample(image_list, num_images)

# Erstellung einer neuen leeren Collage
collage = Image.new('RGB', (collage_width, collage_height))

# Festlegung der Größe jedes Bildes in der Collage
image_width = int(collage_width / 2)
image_height = int(collage_height / 2)

# Einfügen der ausgewählten Bilder in die Collage
for i in range(num_images):
image = Image.open(os.path.join(image_folder_path, selected_images[i]))
image = image.resize((image_width, image_height), resample=Image.LANCZOS)
x = (i % 2) * image_width
y = (i // 2) * image_height
collage.paste(image, (x, y))

# Speichern der Collage als neue Bilddatei
collage.save("Pfad/zum/Zielordner/Collage.jpg")