Credo, non ne sarei sicuro, che esista una funzione già pronta, per contare i file in una directory, ma potresti leggere ogni file in directory utilizzando la funzione glob(), facendo incrementare un contatore ogni file che legge.
Ad esempio:
Codice PHP:
$count = 0;
foreach (glob("percorso_dir/*") as $f) {
$count++;
}
echo "Al momento nell'archivio ci sono $count file.";
Cosi si ti interessa potrai anche stampare il nome del file.
Ovviamente come vedi nella condizione conto tutti i file presente nella directory, se in directory non hai solo file di tipo immagine dovresti riadattarlo come te vuoi.