С другой стороны, если при каждом получении данных, проверять размер всех картинок и всех уменьшенных копий функцией getimagesize, получится слишком ресурсоемко. Ведь на странице может быть до нескольких сотен изображений помноженное на количество размеров. Итого порядка 2-3 тысяч выполнений функции getimagesize