Thumbnails 处理图片
来源:互联网 发布:淘宝只能用花呗分期吗 编辑:程序博客网 时间:2024/05/20 06:37
因为开发中要上传文件到fastdfs,需要对图片进行压缩处理,找到了Thumbnails包,
thumbnailator包中央仓库坐标
<dependency> <groupId>net.coobird</groupId> <artifactId>thumbnailator</artifactId> <version>0.4.8</version></dependency>
一个对图片进行10倍压缩的例子
byte [] buf = null;ByteArrayOutputStream outputStream = new ByteArrayOutputStream();Thumbnails.of(file.getInputStream()).scale(0.1f).toOutputStream(outputStream);buf = outputStream.toByteArray();
直接把获取并处理inputstream,完了之后可转成字符数组。
或者直接处理图片
String path = "E:/img/1.jpg";Thumbnails.of(path).scale(0.1f).toFile("E:/img/2.jpg");
可以看到分辨率同比缩小了10倍
也可以固定大小
Thumbnails.of(path).size(960, 600).keepAspectRatio(false).toFile("E:/img/3.jpg");
把原图的分辨率缩小一半。
更多参考连接
阅读全文
0 0
- Thumbnails 图片处理
- Thumbnails 处理图片
- Thumbnails 图片处理
- Java Thumbnails图片处理速度慢
- 使用Thumbnails压缩图片
- 【JAVA】java图片处理类库Thumbnails使用教程,图片缩放、裁剪、旋转、压缩
- 【JAVA】java图片处理类库Thumbnails使用教程,图片缩放、裁剪、旋转、压缩
- 使用Thumbnails进行图片缩放
- JAVA 图像处理库 Thumbnails
- java图形图像处理库 Thumbnails
- Thumbnails
- 获取图片和视频缩略图Thumbnails ThumbnailUtils
- WordPress 图片(缩略图)插件 WP Thumbnails
- Thumbnails操作图片发红的问题解决
- android中使用Thumbnails批量加载sdcard中的缩略图片
- android获取手机上的图片和视频缩略图thumbnails
- 通过google插件Thumbnails实现图片指定大小压缩
- 通过google插件Thumbnails实现图片指定大小压缩
- Python三大器之生成器
- Qt Gui编程中两种创建窗体界面方法
- HTML+CSS+JS 编写拼图小程序
- sdut 数据结构实验之链表九:双向链表---线性链表存储结构
- angular4后台管理系统搭建过程总结
- Thumbnails 处理图片
- Linux 查看日志文件命令
- 主机静态路由添加
- 解决新版Qt中不能使用opengl中gluXXX()函数的方法
- 【day-16】C++各种排序
- 小试身手(Java选择题)
- codility MinAvgTwoSlice
- table-layout属性fixed和auto的区别
- JavaScript 中对象的 constructor 属性的作用是什么?