24得票1回答
如何从图像资源创建一个base64编码的字符串

我已经通过AJAX将一个Base64编码的字符串发送到PHP,并使用imagecreatefromstring创建了一个图像资源 - 一切都很好。 现在我想在调整图像大小后获取Base64编码的字符串,但我找不到一个函数来获取Base64编码的字符串。

16得票3回答
在PHP中,imagepng()函数可以接受一个过滤器参数。这些过滤器会对函数的输出产生什么影响?

这些过滤器如何影响 PHP 中 imagepng() 的输出? PNG_NO_FILTER:不使用过滤器。 PNG_FILTER_NONE:使用无过滤器。 PNG_FILTER_SUB:使用子过滤器。 PNG_FILTER_UP:使用上过滤器。 PNG_FILTER_AVG:使用平均过滤器...

15得票6回答
PHP 中的人脸检测

有没有人知道在PHP中进行人脸检测的好方法?我找到了这里的代码,声称可以实现,但我似乎无法使其正常工作。尽管它会很慢,但我想让它工作,并且非常感谢您能给我的任何帮助。 以下是链接中的代码: <?php // as published by the Free Software Foun...

14得票1回答
在PHP中将SVG文件渲染为PNG或JPEG

我已经尽可能地搜索,但只找到了一个调用Inkscape来渲染SVG的PHP类,因此我在这里提问: 我有一个通过某种方式生成(或由客户上传)的有效SVG文件。我需要使用仅限于PHP和/或GDLib将其呈现为JPG或PNG,因为SVG并不被所有浏览器支持。 我没有安装任何东西的选项,因此使用G...

12得票4回答
检测大图中的图片位置

如何检测大图中图片的位置?我有一张未经修改的图片。该图片随后被更改为任意分辨率,并随机放置在一个任意大小的更大图像中。由于无法对结果图片进行其他变换,所以需要使用 Python 代码来完成此任务。最好使用libgd。如果您知道解决此问题的好方法,欢迎回答。

12得票6回答
如何创建一个带有透明背景的图片

如何使用GDlib创建具有透明背景的图像?header('content-type: image/png'); $image = imagecreatetruecolor(900, 350); imagealphablending($image, true); imagesavealpha...

8得票2回答
imagecreatefrompng 函数出现问题(PHP)

在我的一个PHP项目中,imagecreatefrompng报错,指出该图像“不是有效的PNG文件”。 Warning: imagecreatefrompng() [function.imagecreatefrompng]: '/.../...png' is not a valid PNG ...

8得票4回答
如何在PHP GD库中为文本添加边框

如何使用PHP GD库为多颜色文本添加边框,其中文本颜色与边框颜色不同。 您可以参考以下内容:

7得票2回答
如何使用PHP GD库将PNG转换为8位PNG

我希望写一个函数,它可以接受PNG图像路径作为参数,并将该图像转换为8位的PNG图像。我需要使用PHP GD库实现这个功能。