Вход для клиентовВход для клиентов  Блог О компании
Поиск:

Помощь » База знаний » Фото »

Не работает фильтр резкости (sharpen)

Фильтр резкости (sharpen) применяется при создании эскизов с использованием стандартных функций расширений GD и Imagick:

Если фильтр не срабатывает:

  1. Проверьте, включена ли опция «Применять фильтр резкости» в разделе «Настройки» приложения WebAsyst Фото. Если опция выключена, то ее необходимо включить.
  2. Если опция включена, но фильтр резкости все равно не применяется, то такое возможно в случае, если функция применения фильтра не срабатывает по какой-то причине. Например, функция определена, но при ее вызове ничего не происходит. Такое поведение может наблюдаться на некоторых конфигурациях серверов. Так, например, мы встречали конфигурации серверов, на которых функция Imagick::sharpenImage() была определена, однако не выполняла никаких действий (при ее вызове просто ничего не происходило).

    В подобных случаях есть только два варианта решения: можно либо сменить обработчик с Imagick на GD (или наоборот) в настройках приложения WebAsyst Фото, либо обратиться к хостинг-провайдеру с просьбой разобраться в неработающей функции применения фильтра резкости.
Рекомендуем: для того, чтобы проверить, поддерживаются ли расширения GD и Imagick вашим сервером, правильно ли срабатывают функции применения фильтра резкости, мы написали простой скрипт. Скачайте его (64 КБ), скопируйте в пустую папку на вашем сервере (например, в папку image-test) и запустите через браузер (например, http://www.yourdomain.ru/image-test/index.php). Этот скрипт определит, поддерживаются ли расширения GD и Imagick, и попробует применить фильтр резкости к демонстрационному изображению.
 
 
Наш новый проект:

Фреймворк Webasyst

PHP-фреймворк для быстрого создания
веб-приложений для бизнеса.

www.webasyst.com