<?php
$count_files = 0;
while( ($file = readdir($fp)) !== false) {
if($file !='.' && $file !='..')
{
$count_files++;
}
}
?>
po zakończeniu pętli liczba plików jest w zmiennej $count_files. oczywiście zakładamy że w podanym katalogu są tylko obrazki (chcesz zliczyć wszystkie pliki bez względu na rozszerzenie). mogą być drobne błędy bo z palca pisałem