4

我正在开发一个使用PHP 的 GD库调整图像大小的项目。我希望能够添加使用接缝雕刻来调整图像大小的选项,但不希望需要像ImageMagick(它可以使用其液体重新缩放功能进行接缝雕刻)之类的东西来完成此操作。

由于 GD 中没有内置的接缝雕刻功能,有没有办法使用 PHP 的 GD 库或其他内置的 PHP 函数对图像执行接缝雕刻?或者,你知道缝雕最终会不会被烤成GD吗?

4

2 回答 2

2

虽然您可以使用 GD 实现这一点,但如果您可以控制服务器环境,最好的办法是创建一个外部脚本/程序来雕刻图像。PHP 将成为进行此类计算的巨大瓶颈。即使是基本的矩阵转换也存在达到 PHP 配置中设置的最大执行时间的严重风险。

于 2008-10-10T07:28:38.277 回答
0

我不明白为什么 GD 不可能,但我可以告诉你它会很慢。

Imagemagick 是开源的,所以我想你可以把这个函数翻译成 PHP。

于 2008-10-09T19:57:58.157 回答