Проверка, имеет ли изображение неправильное расширение файла - PullRequest
0 голосов
/ 14 мая 2019

Если у меня есть случайный ассортимент изображений jpg, png и tif, и я не могу предположить, что расширение имени файла является точным, как лучше всего в Python проверить, что каждое изображение действительно соответствует типу расширения, которое оно говорит?

1 Ответ

1 голос
/ 14 мая 2019

Модуль imghdr будет угадывать типы изображений на основе первых нескольких байтов файла.Это не гарантирует, что файл является допустимым изображением в обнаруженном формате, но ничего кроме полной расшифровки изображения не даст вам этого.

...