php 中的图片压缩 图片php压缩存储 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?php//创建一个压缩包$zp = gzopen("1.gz", "wb");//获取待压缩的数据$string = file_get_contents("com.html");//最大化压缩数据$compress_string = gzcompress($string, 9);//将压缩数据写入压缩包gzwrite($zp, $compress_string, strlen($compress_string));gzclose($zp);?>图片压缩是一样的 參考:http://blog.csdn.net/fdipzone/article/details/9316385 不可以!把 640x 480 600k 压缩成 640x 480 480k,那么去掉的 120k 必然带走了1/5 的图片数据,导致图片质量下降除非你的原始图片是位图方式(BMP,TIFF)的,但是gif 是无损压缩,但只有 256 种颜色(即会丢失色彩信息)jpeg 是有损压缩,显然有损两字已经很好地说明问题了png 虽是无损压缩,但若是 256色 的,显然是丢失了色彩信息,而真彩的又等于没压缩 我用PHP可以有三种方法:1.$im = imagecreatefromjpeg('3.jpg'); imageinterlace($im, true); imagejpeg($im, './3.jpg'); var_dump(imageinterlace($im, true));这个可以将图片压缩2k(这是我的图片得到的结果)2. $image = @imagecreatefromjpeg("9.jpg"); imagejpeg($image,'90.jpg',20); /*压缩等级0-100*/ imagedestroy ($image);这个可以将图片压缩到90%。 imagejpeg($image,'90.jpg',0); //143k => 7k当然这个图片就没有原来的清晰度了。所以用20可以压缩图片可以达到我想要的状态,不但能压缩到17k,用肉眼看和原图没有多大差别。这是图93.php 的ImageMagick 扩展,这个没有具体试验能压缩到多少 简述Php中cURL的使用 远程文件备份,程序员写的,我看不懂,不好意思问。。 还是排行榜排序问题 老是显示Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result 急求! 好点的php分页函数 最好是像csdn这种的 PHP不乱码,数据库后台乱码 怎样防止别人多次刷新提交?? 棘手的问题,请高手帮忙! 一个php认证登陆的问题 求大神帮忙php Unknown column 'name' in 'field list ; please help me !! 判断A数组的数字是否大于B数组
//创建一个压缩包
$zp = gzopen("1.gz", "wb");
//获取待压缩的数据
$string = file_get_contents("com.html");
//最大化压缩数据
$compress_string = gzcompress($string, 9);
//将压缩数据写入压缩包
gzwrite($zp, $compress_string, strlen($compress_string));
gzclose($zp);
?>图片压缩是一样的
把 640x 480 600k 压缩成 640x 480 480k,那么去掉的 120k 必然带走了1/5 的图片数据,导致图片质量下降
除非你的原始图片是位图方式(BMP,TIFF)的,但是
gif 是无损压缩,但只有 256 种颜色(即会丢失色彩信息)
jpeg 是有损压缩,显然有损两字已经很好地说明问题了
png 虽是无损压缩,但若是 256色 的,显然是丢失了色彩信息,而真彩的又等于没压缩
imageinterlace($im, true);
imagejpeg($im, './3.jpg');
var_dump(imageinterlace($im, true));
这个可以将图片压缩2k(这是我的图片得到的结果)2. $image = @imagecreatefromjpeg("9.jpg");
imagejpeg($image,'90.jpg',20); /*压缩等级0-100*/
imagedestroy ($image);
这个可以将图片压缩到90%。 imagejpeg($image,'90.jpg',0); //143k => 7k
当然这个图片就没有原来的清晰度了。所以用20可以压缩图片可以达到我想要的状态,不但能压缩到17k,用肉眼看和原图没有多大差别。
这是图93.php 的ImageMagick 扩展,这个没有具体试验能压缩到多少