# imagej/imagej2

Open scientific N-dimensional image processing :microscope: :sparkler:

Repository: https://github.com/imagej/imagej2
Canonical: https://ross.abutalabs.com/products/imagej2
Homepage: https://imagej.net/
Language: Java
License: BSD-2-Clause
License Family: permissive
Topics: image-processing, computer-vision
Last push: 2026-08-07T14:51:50+00:00

## Health v2 (maintenance only)
Score: 75/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 96, release rhythm 35, longevity 100
- inputs: {"age_days": 5333, "days_push": 26, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1399, forks 350 (observed 2026-08-28T04:04:36.953588+00:00)

## What it is
ImageJ2 is an open-source Java framework and application for processing and analyzing N-dimensional scientific image data, built on the ImgLib2 library. It separates image processing logic from the UI, enabling headless use on servers, embedding in Java apps like KNIME, and access from Python via PyImageJ.

## Use cases
- segment and analyze multidimensional microscopy images
- run image processing pipelines headlessly on a server
- embed scientific image analysis into a Java application
- analyze image data from Python via PyImageJ
- perform colocalization, deconvolution, registration, and tracking on scientific images

## When to choose
- you need N-dimensional scientific image processing in Java
- you want headless or embedded image analysis without a GUI
- you need a plugin-extensible platform compatible with ImageJ1 and Fiji

## When to avoid
- you need a simple one-off image editor for casual photo editing
- your project is not JVM-based and PyImageJ bridging is too heavy
- you need real-time or GPU-accelerated computer vision inference

## Facets
- artifact type: library
- maturity: stable
- function: image-processing, computer-vision, plugin-system
- domain: image-processing, computer-vision, bioinformatics, developer-tools
- platform: jvm, cross-platform, cli
- tags: scientific-imaging, ndimensional, imglib2, fiji, headless, microscopy, image-analysis

## Member repositories
- imagej/imagej2 (main) score 75

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:36.953588+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:39:10.804977+00:00, confidence not recorded.
  - readme: https://github.com/imagej/imagej2 (fetched 2026-08-28T04:04:36.953588+00:00, sha f18b81d58656)
  - homepage: https://imagej.net/ (fetched 2026-08-29T11:53:27.584032+00:00, sha 88338cd582ef)
  - site_page: https://imagej.net/learn/faq (fetched 2026-08-29T11:53:27.594034+00:00, sha 00b7d2bb8e94)
  - site_page: https://imagej.net/update-sites/faq (fetched 2026-08-29T11:53:27.597702+00:00, sha 4d8f0094f846)
- Data as of 2026-08-30T08:39:29.467469+00:00.
