Da TeX selbst keine Verzeichnisoperationen bietet, benötigt man bereits für die Feststellung, welche Dateien in einem Verzeichnis sind und welche davon Bilddateien sind min. lualatex (siehe [d]luatex[/d]-Manual und natürlich eine gute Lua-Anleitung, falls Kenntnisse dazu bisher fehlen).
Alternativ könnte man die Auswahl der Datei über ein externes Programm/Skript (beispielsweise in perl oder Lua für TeXLua) lösen und für den Aufruf dieses Programms/Skripts auf
shell-escape (unbedingt den letzten Absatz der Antwort beachten!) zurück greifen.