【发布时间】:2012-10-12 00:38:43
【问题描述】:
我需要能够在 foreach 循环中动态地将图像更改为灰度。
我基本上是从数据库中获取一组图像 url,在我显示它们之前,我需要它们变成灰度,简单地说。
在不实际创建单独的文件作为图像源的情况下是否可行,该文件将处理文件并输出图像标题?
【问题讨论】:
-
是的,我做了,但大多数示例只是简单的 createimagefromjpeg(或其他 ext)和 imagejpeg(或其他 ext)以及图像标题的使用,这需要单独文件中的 php 脚本。我想避免将这样的文件添加到服务器。或者,换句话说,在我采取进一步措施之前,需要确保这是唯一的方法
-
@xception 我不同意。他不想创建另一个 php 页面。
-
@blue112 再看问题,他说他的问题是他必须创建一个文件作为图像源,这样可以避免通过从数据库中作为字符串传递的 blob 创建图像,除非我误解了什么。
-
@vault-boy 在以下语句中:
Is it doable without actually creating a separate file as image source, which would process the file and output image headers?您的意思是创建一个图像文件作为 gd 对象的源以将它们转换为灰度或一个 php 文件作为将图像提供给的源客户? -
@vault-boy 你会使用太多系统资源????这样做