Comment puis-je prendre des centaines d'images plus petites et créer une grande image carrelée?

J'ai 251 images de taille 128x128; J'ai besoin de créer une grande image qui les inclut toutes en mosaïque.

L'image aura une taille de 32128x32128 si tout se passe bien (Paint.NET dit que la taille sera de 3,8 Go, des moments amusants)

J'ai besoin de le faire systématiquement, avec un outil ou un script car je pourrais devoir le faire plusieurs fois - c'est très fatigant à faire à la main. J'ai des compétences en programmation, donc si la solution l'exige, alors non problème.

Si votre idée ne fonctionne pas pour une image aussi grande mais fonctionnerait avec une partie des images, alors j'aimerais en entendre parler de toute façon.

demandé sur