Изображение в формате JPEG, но Torchvision показывает, что расширение изображения не поддерживается - PullRequest
0 голосов
/ 23 июня 2019

Я только что изменил размер набора данных изображения с помощью Pillow и экспортировал его в JPEG, выполнив следующие шаги: Набор данных - 1000K Celeb, но я выбрал несколько для тестирования.

img = img.crop([10, 10, 118, 118])
img = img.resize((image_size, image_size), Image.BILINEAR)
img.save(save_dir + img_list[i], 'JPEG')

Затем я использовал функцию Imagefolder torchvision для чтения данных.из папки

 mydata = torchvision.datasets.ImageFolder(data_path_here, transform=transform)

Изображение экспортируется в формате JPG, как и ожидалось, но при попытке прочитать набор данных из torchvision показывает, что файл не в формате JPEG.RuntimeError: Found 0 files in subfolders of: Data/celeb_data/resized_celeb/ Supported extensions are: .jpg,.jpeg,.png,.ppm,.bmp,.pgm,.tif,.tiff,.webp

ОС: Ubuntu 18.04 IDE: Pycharm 19

1 Ответ

0 голосов
/ 23 июня 2019

Что вы получите после проверки типа файла, подобного этому?

! apt install file
! file image.jpeg
...