俺的这个开源项目,未来应该着手哪些新功能呢?

2023-01-31 10:47:59 +08:00
 nackily

description:imglib 是一个轻量级的 JAVA 图像处理库,致力于简化对图像的常见处理。

repo: https://github.com/nackily/imglib

functions:

  1. 提供了图像收集的能力,允许从无到有创建图像,例如创建透明图像、hash 点阵图像、截取屏幕图像等。同时支持从文件中提取图像,例如从 PDF 文件中提取整页图像,从 GIF 文件中提取图像帧等;

  2. 借助于 Thumbnailator ,我们能轻松实现图像的基础操作,包括缩放、裁剪、旋转、图像水印和格式转换等等。在此基础上,imglib 扩展了添加边框、 无损放大、马赛克、圆角、灰度化、二值化、绘制形状等处理器;

  3. 提供了图像的聚合与分裂能力,包括归并多个图像为单个图像,以及拆分图像为多个图像。支持按照网格对图像进行剪切和拼图,合并多个图像到 GIF 文件中,开发者还可根据实际需求,进行自由扩展。

这个项目已经发布到 maven-repository ,最新的版本是 0.2.9 。文档也较为齐全了,为许多功能写了使用示例,支持中英文文档。

尽管这个项目才刚起步,已有功能的易用性和实用性还未得到验证,预计在未来的一段时间内能渐渐断的迭代和完善起来,也希望能有志同道合的伙伴加入进来。同时,俺也希望这个项目能一直向前,向前是需要新鲜血液的,对于 imglib 下个版本的新特性,如果你有任何的意见或者建议,请告诉我,不胜感激!

351 次点击
所在节点    程序员
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/911857

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX