#php #image #imagemagick #jpeg #decode
#php #изображение #imagemagick #jpeg #расшифровать
Вопрос:
У меня установлен jasper и последняя версия imagemagick. Когда я пытаюсь обработать эти два файла: здесь и здесь
Я получаю ошибку декодирования. Кто-нибудь может сообщить мне, какие еще пакеты мне нужно установить, чтобы imagemagick правильно прочитал эти файлы?
Комментарии:
1. Что вы подразумеваете под «процессом»? У меня нет проблем с godfather.jpg …
2. Когда я запускаю Identify, я получаю ошибку декодирования.
Ответ №1:
Ваш IM был скомпилирован с помощью --with-jpeg=no
или --without-jpeg
?
Или компиляция не включала поддержку JPEG из-за отсутствия установленных библиотек декодера? Вам необходимо libjpeg
установить, а также заголовочные файлы разработки для этой библиотеки.
Вы можете узнать, какие форматы поддерживаются, выполнив команду:
$ identify -list format
Если вы укажете свою операционную систему (включая дистрибутив Linux) и способ установки IM, вы можете получить дополнительную информацию о том, как ее устранить. Если вы используете Linux, имена пакетов, вероятно, libjpeg
и libjpeg-devel
.