libjpeg使用
来源:互联网 发布:jquery能储存数据不 编辑:程序博客网 时间:2024/05/21 06:47
libjpeg使用
1.https://github.com/bither/bither-android-lib下载这个库
2.进行编译生成so类库或使用例子中已经生成的so类库:
如图:
3.在自己的项目中将例子中的net.bither.util.NativeUtil.java文件复制进去(注意:直接使用例子中的so库包名不能变,如果是自己进行编译可看个人喜好)。
4.调用方法对图片进行处理:
InputStream in = getResources().getAssets().open("xxx.jpg");File jpegFile = new File("sdcard/", "JPEG压缩.jpg");int quality=20;NativeUtil.compressBitmap(bit,quality,jpegFile.getAbsolutePath(), true);
运行结果:
从运行结果来看两张图在手机上显示几乎没有什么差别
原图信息:
处理后图的信息:
将图片放到电脑上进行对比:
图片大小由原来的110KB左右—现在的25KB左右。
1 0
- 使用libjpeg
- libjpeg 使用
- libjpeg使用
- libjpeg使用
- libjpeg与turbo libjpeg的使用
- libJpeg库使用问题
- libjpeg库使用
- libjpeg库使用
- libjpeg库使用简介
- libjpeg库使用举例
- libjpeg的使用
- 交叉编译使用libjpeg
- libjpeg编译使用详解
- 使用vs2010编译libjpeg
- libjpeg的使用
- 使用LibJpeg图像解码
- libjpeg安装和使用
- LIBJPEG
- RabbitMQ的Java应用(1) -- Rabbit Java Client使用
- 关于EJB异步调用遇到的问题解决
- phpstrom 软件内运行php文件 phpstrom 中 run 的使用
- Java反射机制——Class类的介绍(二)
- iOS 用AFN与后台双向https证书验证
- libjpeg使用
- C#的Enum——枚举
- JAVA并发容器代码随读
- VS2013+opencv2.4.9+cuda6.5+matlabr2014a+配置caffe
- 解决用jquery load加载页面到div时,不执行页面js的问题
- Android studio报:Caused by: java.lang.ClassNotFoundException: Didn't find class "xhs.com.view.ParentV
- Java 获取绝对路径与相对路径
- Paint House
- android-手机经纬度操作实践