【问题标题】:php imagecopyresized vs imagecopyresampled vs imagecopy pros/consphp imagecopyresized vs imagecopyresampled vs imagecopy 优点/缺点
【发布时间】:2013-08-03 00:06:28
【问题描述】:

这些似乎都做同样的事情。 各有什么优缺点。

imagecopyresized() vs imagecopyresampled() vs imagecopy()。

我正在调整用户提交的图像的大小。

所以我有一个使用“$newImage=imagecreatetruecolor(250, 250)”创建的图像外壳。

现在我想将原始图像复制到“$newImage”中

【问题讨论】:

    标签: php image copy gd


    【解决方案1】:

    imagecopyresized 将复制、缩放和图像。这使用了一种相当原始的算法,往往会产生更多像素化的结果。

    imagecopyresampled 将复制和缩放图像,它使用平滑和像素插值算法,通常会产生比图像复制大小更好的结果,但会消耗少量 CPU。

    imagecopy 将复制但不会缩放图像。

    【讨论】:

    • 感谢您提供清晰准确的答案。你知道 imagescale() 函数在性能和/或质量方面有什么不同吗?
    • 您所说的“以消耗一点 cpu 为代价”是什么意思?超过imagecopyresized 我猜?
    猜你喜欢
    • 2019-08-04
    • 1970-01-01
    • 1970-01-01
    • 2011-01-02
    • 2011-10-07
    • 1970-01-01
    • 2015-12-09
    • 1970-01-01
    • 2011-01-15
    相关资源
    最近更新 更多