【发布时间】:2013-08-03 00:06:28
【问题描述】:
这些似乎都做同样的事情。 各有什么优缺点。
imagecopyresized() vs imagecopyresampled() vs imagecopy()。
我正在调整用户提交的图像的大小。
所以我有一个使用“$newImage=imagecreatetruecolor(250, 250)”创建的图像外壳。
现在我想将原始图像复制到“$newImage”中
【问题讨论】:
这些似乎都做同样的事情。 各有什么优缺点。
imagecopyresized() vs imagecopyresampled() vs imagecopy()。
我正在调整用户提交的图像的大小。
所以我有一个使用“$newImage=imagecreatetruecolor(250, 250)”创建的图像外壳。
现在我想将原始图像复制到“$newImage”中
【问题讨论】:
imagecopyresized 将复制、缩放和图像。这使用了一种相当原始的算法,往往会产生更多像素化的结果。
imagecopyresampled 将复制和缩放图像,它使用平滑和像素插值算法,通常会产生比图像复制大小更好的结果,但会消耗少量 CPU。
imagecopy 将复制但不会缩放图像。
【讨论】:
imagecopyresized 我猜?