有没有解决的办法?听说用imagecreatetruecolor可以解决:/*最初的代码*/
/ create the resource id
$image_id1 = imageCreateFromJpeg($image1); //**这句话以后图片质量已经变差***
$image_id2 = imageCreateFromJpeg($image2);// get image1 size
$im_X1 = ImageSX($image_id1);
$im_Y1 = ImageSY($image_id1);/*后来为了效果加上去的代码*/
$image_id1=imagecreatetruecolor( $im_X1, $im_Y1 );
imagecopyresampled($image_id1, $image_id1, 0, 0, 0, 0, $im_X1, $im_Y1 , $im_X1, $im_Y1 );
还是没有效果,是不是我应用不当?
/ create the resource id
$image_id1 = imageCreateFromJpeg($image1); //**这句话以后图片质量已经变差***
$image_id2 = imageCreateFromJpeg($image2);// get image1 size
$im_X1 = ImageSX($image_id1);
$im_Y1 = ImageSY($image_id1);/*后来为了效果加上去的代码*/
$image_id1=imagecreatetruecolor( $im_X1, $im_Y1 );
imagecopyresampled($image_id1, $image_id1, 0, 0, 0, 0, $im_X1, $im_Y1 , $im_X1, $im_Y1 );
还是没有效果,是不是我应用不当?
解决方案 »
- 学php有段时间了,但是一直没有一个系统的规划,大家帮忙给点建议
- mysql分表相关
- PHP 不支持mysql call procedure的连续查询
- jin tian lian dao
- smarty问题
- 以前在弄.NET,现在初学php有个小问题请大家指点
- 帮我解决一个循环问题!
- 想把ASP转换PHP程序实现方法(密码篇)
- 请会编程的帮忙修改下实现PHP代码读取http://www.testgod8.com/1.xml内容并显示
- 怎么读取sql某个表单把字段网格显示在页面上?
- 关于session 存储路径的问题
- apache+php为什么不能使用mail函数?还有cookie不能覆盖,不能被清空?
但总体效果没有大的变化。
如果是 1.x 版本要用 ImageCreate()要看清楚你的 GB 库版本。1.x 用 ImageCreateTrueColor() 是错误的。
程序没有报错,但是没有对图片的效果产生任何反应。
@imagefilledrectangle($ni,0,0,$dstW,$dstH,$white); //填充背景色@ImageCopyResized($ni,$im,$dstX,$dstY,0,0,$fdstW,$fdstH,$srcW,$srcH); $ni=ImageCreateTrueColor($dstW,$dstH);
imagecreatetruecolor
和
imagecopyresampled
这2个函数就能解决你的色彩和精度的问题