V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
nackily
V2EX  ›  程序员

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

  •  
  •   nackily · 2023-01-31 10:47:59 +08:00 · 336 次点击
    这是一个创建于 456 天前的主题,其中的信息可能已经有所发展或是发生改变。

    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 下个版本的新特性,如果你有任何的意见或者建议,请告诉我,不胜感激!

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2271 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 10:10 · PVG 18:10 · LAX 03:10 · JFK 06:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.