所有功能前提需要安装nodejs(本人安装版本v0.10.26)和ruby(本人安装版本1.9.3p484)。Gulp 是一款基于任务的设计模式的自动化工具,通过插件的配合解决全套前端解决方案,如静态页面压缩、图片压缩、JS合并、SASS同步编译并压缩CSS、服务器控制客户端同步刷新。Gulp安装全...
分类:
其他好文 时间:
2015-08-05 00:38:34
阅读次数:
1684
Cocos项目中会使用到大量PNG图片,PNG文件的大小通常占到发布包大小的90%左右,压缩PNG文件大小对减小发布包大小起到很关键的作用。
我们知道PNG文件大致可分为三种格式,分别是:PNG32、PNG24、PNG8。色彩丰富程度(画质)从高到低,文件大小也是从大到小。美术从PS、Maya等工具导出的图片通常都是PNG32格式,通常的做法是用Fireworks等工具间PNG32转成P...
分类:
其他好文 时间:
2015-08-03 14:36:19
阅读次数:
161
import?java.awt.Graphics;
import?java.awt.image.BufferedImage;
import?java.io.ByteArrayOutputStream;
import?java.io.File;
import?java.io.FileOutputStream;
import?java.io.IOException;
import?...
分类:
其他好文 时间:
2015-07-31 18:45:57
阅读次数:
126
图片压缩即图片剪裁,其中的制作过程和图片水印很类似,不同点在于图片压缩需要将现有图片按一定比例复制到内存中。
下面给出代码:
<?php
/*打开图片*/
$src = "bg.jpg";
$info = getimagesize($src);
$type = image_type_to_extension($info[2],false);
$fun = "imagecreatefrom"....
分类:
Web程序 时间:
2015-07-30 14:53:12
阅读次数:
232
最近在做移动端遇到了一个问题就是: 手机拍照后,图片过大如果上传到服务器务必会浪费带宽,最重要的是流量啊别慌,好事儿来了,务必就会有人去研究研究图片的压缩: 鄙人结合前人的经验,结合自己实战,总结出一个方法供大家参考。 /** * ...
分类:
移动开发 时间:
2015-07-24 22:11:46
阅读次数:
222
1、BitmapFactory.Options中的属性
在进行图片压缩时,是通过设置BitmapFactory.Options的一些值来改变图片的属性的,下面我们来看看BitmapFactory.Options中常用的属性意思:
options.inPreferredConfig - 设置Bitmap的偏好配置,值有Bitmap.Config.ARGB_8888,Bitmap.Conf...
分类:
移动开发 时间:
2015-07-22 13:09:25
阅读次数:
139
Android-Universal-Image-Loader它是一个开源项目,处理图像加载和缓存。闲暇的时候,读一些源。特别记录。所述图像文件(磁盘)高速缓存,我们需要考虑的因素,如以下1) 定义高速缓存文件的名称2) 缓存的大小3) 缓存文件的方式:比方限时保存文件等。图片压缩后的格式。压缩率等等...
分类:
移动开发 时间:
2015-07-19 16:21:45
阅读次数:
149
bitmap?compress 是官方给出的图片质量压缩,通过试验学习了这个压缩的特性如下: 它是图片质量压缩,不会改变图片的分辨率 bitmap.compress(Bitmap.CompressFormat.JPEG,?option,?bos); 三个参数说明,1.图片...
分类:
移动开发 时间:
2015-07-19 01:32:13
阅读次数:
171
/// /// 按指定的压缩质量及格式保存图片(微软的Image.Save方法保存到图片压缩质量为75) /// /// 要保存的图片的Image对象 /// 图片要保存的绝对路径 /// 图片要保存的压缩质量,该参数的值为1至100的整数,数值越大,保存质量越好 /// 保存成功,返回true.....
python(PIL)图像处理(等比例压缩、裁剪压缩) 缩略(水印)图http://outofmemory.cn/code-snippet/12264/python-PIL-image-process-kind-pack--pack--scheme
分类:
编程语言 时间:
2015-07-15 13:09:28
阅读次数:
397