imagej / imagej/imagej-common

Fix calibration metadata to use imglib2-realtransform

Open
#54 2 comments 1 reaction 0 assignees View on GitHub
Dominant language
Java
Stars
12
Forks
15
PR merge metrics
No merged PRs in 30d

Description

The imglib2-realtransform package is a robust transform-based way of supporting coordinate system transformations, including per-axis transformations but also much more.

We should retire the calibrated portions of the `net.imagej.axis` package, in favor of using `imglib2-realtransform`. There is probably code of value in `net.imagej.axis` that can be retooled in some way, but what we want to avoid is limiting ourselves to _only_ per-axis calibration support, since it is not powerful enough for many use cases.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the calibrated portions of the `net.imagej.axis` package and the capabilities of `imglib2-realtransform`. Determine which existing calibration code remains valuable and define what retiring the calibrated portions should leave in place; done means coordinate transformations are no longer limited to per-axis calibration.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
computer-graphics
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.