Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

【开源自荐】Imglib 轻量级的 JAVA 图像处理库 #2851

Open
nackily opened this issue Jan 16, 2023 · 0 comments
Open

【开源自荐】Imglib 轻量级的 JAVA 图像处理库 #2851

nackily opened this issue Jan 16, 2023 · 0 comments

Comments

@nackily
Copy link

nackily commented Jan 16, 2023

imglib 是一个轻量级的 JAVA 图像处理库,立足于简化对图像的常见处理,代码仓库链接:https://github.com/nackily/imglib

imglib 主要提供三部分的能力:

  1. 图像收集

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

  2. 图像处理

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

  3. 聚合与分裂

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

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

2 participants