imglib2

多维科学图像的 Java 底层引擎,算法一次写好多维通用

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 图像生成 🍴 复刻 93 🐛 待处理 68 👀 关注 37
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 321
维护状态 较活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费(Java库,需自行集成)

项目预览

imglib2 项目界面预览图
图片来源:项目官网

项目数据

分类图像生成
开发团队imglib
官网地址http://imglib2.net
定价模式🏷️完全免费
价格说明开源免费(Java库,需自行集成)
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议NOASSERTION
主要语言Java
GitHub 星标★ 321
上线时间2011-12-16 00:00:00
代码更新2026-10-08
仓库体积45.2 MB
本站数据更新2026-10-23
维护状态较活跃
收录时间2026-10-23
浏览次数0

项目介绍

imglib2 是一个面向科学图像处理的通用 Java 库,核心解决多维图像数据在内存中的统一表示与高效访问问题。它用类型参数化的 Img 接口抽象任意维度、任意像素类型的图像,配合 RandomAccess、Cursor、IterableInterval 等访问器实现算法与数据结构的解耦,让同一套处理逻辑可跑在二维、三维甚至 N 维数据上。库内提供视图(Views)、邻域(Neighborhood)、实数与复数像素类型、稀疏与虚拟存储等能力,并支持与 ImageJ/Fiji 生态无缝衔接,是许多生物图像分析插件和追踪、配准、分割算法的底层依赖。它不直接提供开箱即用的图像生成或滤镜功能,而是作为基础设施供开发者构建自己的图像处理流水线,适合需要处理大尺寸、多维、非规则采样科学数据的场景。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-10-23 · 当前星标 ★ 321

核心亮点

  • 用 Img 与访问器抽象统一 N 维、多像素类型图像,算法无需为不同维度重写
  • 提供 Views 视图机制,可在不拷贝数据的前提下做切片、降维、类型转换与坐标变换
  • 与 ImageJ/Fiji 生态深度集成,是大量生物图像分析插件的实际底层依赖

不足之处

  • 学习曲线陡峭,泛型与访问器抽象对新手不友好
  • API 偏底层,缺少开箱即用的高层图像处理与可视化功能
  • 社区规模较小,中文资料和示例相对有限

适用场景

  • 生物显微图像的多维(XYZCT)分析与分割流水线开发
  • 为 ImageJ/Fiji 编写需要处理大尺寸多维数据的插件
  • 科研场景下构建自定义图像配准、追踪算法的底层数据框架

替代项目

ImageJ Ops、BoofCV、OpenCV

上一篇:PhotoShow

下一篇:MCP-Image-Generator-Uncensored

同类项目推荐

dalle2_python 开源

在终端里输入一句话,直接生成 AI 图片。

DALLE2 in the command line.

★ 113 2026-08-09
SGDiff 开源

从场景图到图像,精准控制物体关系生成

Official implementation for "Diffusion-Based Scene Graph to Image Generation with Ma···

★ 78 2026-08-09
dsh-image-gen 开源

在聊天里出图改图比图,500+提示词开箱即用

可在对话内生成、编辑、对比图像;内置 500 + 提示词、图库、多模型工作流,支持 ComfyUI。···

★ 664 2026-09-25
BrushNet 开源

即插即用,让扩散模型精准修复图像局部区域

[ECCV 2024] The official implementation of paper "BrushNet: A Plug-and-Play Image In···

★ 1746 2026-08-09
stable-diffusion-docker 开源

一条命令跑起官方 Stable Diffusion,文生图、修图、放大全搞定

Run the official Stable Diffusion releases in a Docker container with txt2img, img2i···

★ 744 2026-08-09