Bildcollage in PHP

Ich bin auf der Suche nach einer fertigen Lösung oder möglicherweise nach mathematischen Algorithmen, um aus kleineren Produktbildern eine große Bildcollage zu erstellen? Ich weiß, wie man es quadratisch macht, von Bildern gleicher Größe mit gd / imagemagick, aber ich hätte gerne eine Variation eingebaut.

Zum Beispiel könnten einige der Bilder etwas größer sein, und wenn alle gleich groß und quadratisch sind, möchte ich vielleicht, dass 1 von ihnen mehr Platz einnimmt, nur um das Design zu verwechseln. es interessant halten.

Je mehr ich darüber nachdenke, desto schwieriger scheint es mit einer Formel zu tun. vordefinierte "Vorlagen" für alle möglichen Szenarien zu haben, wird nicht funktionieren, da die Anzahl der Bilder von nur 1 (keine Arbeit erforderlich) bis 10+ variieren kann.

Ich suche keine Rotation oder Spezialeffekte, nur die Bilder in einem Raster mit vielleicht einigem Abstand dazwischen und ohne Überlappung.

Irgendwelche Ideen, wie man das schafft, und gibt es wirklich nichts, was bereit ist, da rauszugehen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage