Scandir para mostrar solo carpetas, no archivos

Tengo un poco de PHP utilizado para extraer una lista de archivos de mi directorio de imágenes: se usa en un formulario para seleccionar dónde se guardará una imagen cargada. A continuación se muestra el código:

$files = array_map("htmlspecialchars", scandir("../images"));       

foreach ($files as $file) {
 $filelist .= sprintf('<option value="%s">%s</option>' . PHP_EOL, $file, $file );
}

Funciona bien, pero muestra todos los archivos y carpetas en "imágenes". ¿Alguien sabe una manera de modificar este código para que solo muestre los nombres de las carpetas que se encuentran en la carpeta "imágenes", no otros archivos?

Gracias

Respuestas a la pregunta(4)

Su respuesta a la pregunta