代码拉取完成,页面将自动刷新
JIL(Java Imaging Library) 让图像处理更简单
基于 Graphics2D
和 BufferedImage
,API设计参考 Pillow (一个Python图像处理库)
在pom.xml
文件中添加依赖
<dependency>
<groupId>cn.psoho</groupId>
<artifactId>JIL</artifactId>
<version>0.0.2</version>
</dependency>
示例代码
// 打开图片
Image img = Image.open("data/store/leo.jpeg");
// 显示图片
img.show();
// 保存图片
img.save("ddd.jpeg");
// 调整图片尺寸
Image newImg = img.resize(200, 200);
newImg.show();
// 调整图片尺寸,保持高宽比
// Image newImg2 = img.thumbnail(500, 600); // [450, 600]
Image newImg2 = img.thumbnail(10000, 10000); // [7500, 10000]
System.out.println(Arrays.toString(newImg2.size));
// 新建图片
// Image img = Image.New("RGB", 300, 200, "#00ffff");
Image img = Image.New("RGBA", 300, 200, "#00ffff");
img.show();
每天前进一点点
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。