Para leer un directorio se utiliza la función readdir(), un ejemplo de su funcionamiento, que muestra todos los archivo de un directorio es el siguiente.
Código PHP:
<?php
if ($gestor = opendir('.')) {
while (false !== ($archivo = readdir($gestor))) {
if ($archivo != "." && $archivo != "..") {
echo "$archivo\n";
}
}
closedir($gestor);
}
?>
En tu caso tendrías que modificar el código para que solo muestre los archivos que son imágenes.
Más información en
www.php.net/readdir
Espero que te sirva.
Saludos,