Как мне поменять местами фильтры PNG?

#php #png

#php #png

Вопрос:

Я знаю, что вы можете применить фильтры PNG, такие как PNG_FILTER_UP, к функции imagepng (), но как я могу изменить этот вывод. Есть ли функция для отмены фильтра?

Ответ №1:

Нет необходимости что-либо отменять. «Фильтр» определяет один из пяти возможных фильтров прогнозирования ошибок, используемых внутри алгоритма кодирования PNG. Декодер обнаруживает это (поток включает в себя информацию о том, какой фильтр использовался для каждой строки), и он может декодировать изображение, и это все. Возможно, вы думаете о «фильтре» как о каком-то способе обработки изображений, но это не так, он вообще не изменяет изображение.

Комментарии:

1. Да, я думал о них как о преобразовании данных. Я рассмотрю свою проблему для другого вопроса. Спасибо.