如何使用PHP的GD库在图像上进行缝隙雕刻?

我正在开发一个使用PHP’s GD库调整图像大小的项目.我希望能够添加选项以使用seam carving来调整图像大小但不想要求像ImageMagick(可以使用its liquid rescale feature进行接缝雕刻)来完成此操作.

由于GD中没有内置的接缝雕刻功能,有没有办法使用PHP的GD库或其他内置的PHP函数在图像上进行接缝雕刻?或者,你知道缝线雕刻最终会被烘焙到GD吗?

解决方法:

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

上一篇:php – 使用远程服务器字体的imagettftext函数


下一篇:PHP – 屏蔽图像上的多边形