首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

为何用php的GD库压缩图片,图片体积反而变大呢

2013-09-09 
为什么用php的GD库压缩图片,图片体积反而变大呢?原图体积是125k,现在我想看看在不同的等级压缩下会得到什

为什么用php的GD库压缩图片,图片体积反而变大呢?
原图体积是125k,现在我想看看在不同的等级压缩下会得到什么样的结果。采用php的GD库函数压缩,如下为测试记录。

imagepng($img,null,0); --> Size = 225K
imagepng($img,null,1); --> Size = 85.9K
imagepng($img,null,2); --> Size = 83.7K
imagepng($img,null,3); --> Size = 80.9K
imagepng($img,null,4); --> Size = 74.6K
imagepng($img,null,5); --> Size = 73.8K
imagepng($img,null,6); --> Size = 73K
imagepng($img,null,7); --> Size = 72.4K
imagepng($img,null,8); --> Size = 71K
imagepng($img,null,9); --> Size = 70.6K

我不明白的是为什么压缩等级为0时,它的体积反而变大了? PHP 图片 压缩
[解决办法]
我跟PHP不熟。。或者你发个帖去PHP版上问问,要么就等等看,要么就看GD的文档,应该有解释。最不济你拿一个bmp去压缩一下,看看是不是变小了。如果是的话就是我说的原因。

热点排行
Bad Request.