Дело в том, что в отличие от Windows в java имеет значение регистр имен файлов.
Код
img[i]:=LoadImage('/'+i+'.png');
пытается загрузить файлы с расширением png, а файлы имеют расширение PNG, в данном случае необходимо учитывать регистр. Так что просто нужно исправить эту строчку на
img[i]:=LoadImage('/'+i+'.PNG');