现在我想压缩图片,比如说640x480 的图片 现在存储的时候是 600k 我想实现压缩成 640x 480 的480k 大小的图片 这个能实现吗? 如果这样压缩图片会不会损坏?具体要怎么做?急求?????
降低图片的像素就可以了,可能存在的问题就是图片的显示效果与原图的效果存在色差,存在疵点。
可以用gd库生成缩略图
?考: http://blog.csdn.net/fdipzone/article/details/9316385
不可以!
把 640x 480 600k 压缩成 640x 480 480k,那么去掉的 120k 必然带走了1/5 的图片数据,导致图片质量下降
除非你的原始图片是位图方式(BMP,TIFF)的,但是
gif 是无损压缩,但只有 256 种颜色(即会丢失色彩信息)
jpeg 是有损压缩,显然有损两字已经很好地说明问题了
png 虽是无损压缩,但若是 256色 的,显然是丢失了色彩信息,而真彩的又等于没压缩
降低quality试试。
我用PHP可以有三种方法:
1.
$im = imagecreatefromjpeg('3.jpg'); imageinterlace($im, true); imagejpeg($im, './3.jpg'); var_dump(imageinterlace($im, true));
$image = @imagecreatefromjpeg("9.jpg"); imagejpeg($image,'90.jpg',20); /*压缩等级0-100*/ imagedestroy ($image);
不可以!
把 640x 480 600k 压缩成 640x 480 480k,那么去掉的 120k 必然带走了1/5 的图片数据,导致图片质量下降
除非你的原始图片是位图方式(BMP,TIFF)的,但是
gif 是无损压缩,但只有 256 种颜色(即会丢失色彩信息)
jpeg 是有损压缩,显然有损两字已经很好地说明问题了
png 虽是无损压缩,但若是 256色 的,显然是丢失了色彩信息,而真彩的又等于没压缩
?考: http://blog.csdn.net/fdipzone/article/details/9316385
结贴是你自己的事情
不可以!
把 640x 480 600k 压缩成 640x 480 480k,那么去掉的 120k 必然带走了1/5 的图片数据,导致图片质量下降
除非你的原始图片是位图方式(BMP,TIFF)的,但是
gif 是无损压缩,但只有 256 种颜色(即会丢失色彩信息)
jpeg 是有损压缩,显然有损两字已经很好地说明问题了
png 虽是无损压缩,但若是 256色 的,显然是丢失了色彩信息,而真彩的又等于没压缩
Bagaimana untuk menyahpasang phpnow
Bagaimana untuk menyediakan VPS selamat
Detik WeChat, dua sengkang dan satu titik
Alamat muat turun laman web rasmi aplikasi Yiou Exchange
Apakah kebaikan dan keburukan desentralisasi
Bagaimana untuk melaraskan saiz teks dalam mesej teks
Aplikasi kecerdasan buatan dalam kehidupan
Apakah fungsi tetingkap?