【发布时间】:2013-06-03 16:09:45
【问题描述】:
我正在尝试使用 GD imagefilter 将 jpg 图像转换为灰度图像,但我无法将过滤后的图像输出到浏览器上。我用这个代码
<?php
$thumb="w=250&q=100";
$imgstring = get_image('cover_image',1,1,0,NULL,$thumb);
$im = imagecreatefromjpeg($imgstring);
imagefilter($im, IMG_FILTER_GRAYSCALE);
header("Content-type: image/jpg");
imagejpeg($im);
imagedestroy($im);
?>
**$imgstring是图片的url字符串('http://xxx.xx/image.jpg')。
对于标题内容行,结果是一个错误“警告:无法修改标题信息 - 标题已由...发送”,后跟似乎是图像代码(大量问号字符和其他垃圾)。
如果没有标题内容行,结果只是图像代码(?)(符号和字符)
怎么了?
【问题讨论】:
标签: php gd imagefilter