Я построил сайт сообщества, на котором пользователи загружают свою фотографию, и они могут обрезать миниатюру, ала Facebook, чтобы быть ясной.PHP: Как определить, является ли jpeg полностью черным (без изображения)?
Но по какой-то причине некоторые из них генерируют пустой (фактически черный миниатюрный JPEG).
Я пробовал разные решения, но похоже, что это происходит с большими изображениями или, может быть, на компьютерах, где JS не включен? Я не знаю ...
В нижней строке, так как количество пользователей с этим очень маленькое, я думал о создании патча: обнаружил, когда пользователь генерирует пустой jpeg.Тогда я мог бы предупредить их.
Вы знаете, как это сделать?
Второй вариант не работает. Вам понадобится отдельная копия для каждой комбинации ширины, высоты, степени сжатия, кодека ... – Joe
Я не думаю, что короткий путь будет работать, потому что заголовок ID3 и другие метаданные будут постоянно отличаться друг от друга ... Но я могу быть неправильным –
не будет байт количество/содержание отличается в зависимости от размера файла? – reuscam