Подтвердить что ты не робот

Php imagecopyresized vs imagecopyresampled vs imagecopy pros/cons

Все это похоже на то же самое. Каковы плюсы и минусы каждого из них.

imagecopyresized() vs imagecopyresampled() vs imagecopy().

Я изменяю размер изображения, представленного пользователем.

Итак, у меня есть оболочка изображения, созданная с помощью '$ newImage = imagecreatetruecolor (250, 250)'.

И теперь я хочу скопировать оригинальный образ в '$ newImage'

4b9b3361

Ответ 1

imagecopyresized будет копировать, масштабировать и изображение. Это использует довольно примитивный алгоритм, который имеет тенденцию давать более пиксельные результаты.

imagecopyresampled будет копировать, масштабировать и изображение, он использует алгоритм сглаживания и пиксельной интерполяции, который, как правило, дает гораздо лучшие результаты, а затем imagecopyresized на стоимость небольшого использования процессора.

imagecopy будет копировать, но не будет масштабировать изображение.