Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Multi-dimensional images #11

Open
tischi opened this issue Feb 14, 2023 · 0 comments
Open

Multi-dimensional images #11

tischi opened this issue Feb 14, 2023 · 0 comments

Comments

@tischi
Copy link
Collaborator

tischi commented Feb 14, 2023

Currently it looks like this:

image

And there also is this:

image

Personally, while technically correct, I find the concept that a 3-D image could be XYC or XYT or XYZ a bit too technical for this purpose. And if we wanted to speak this language and I think then there should be also 4-D and 5-D images and all the possible permutations that could mean.

What about keeping them as separate concepts:

  • Spatial dimensions: 2-D or 3-D
  • Time dimension: time
  • Channel dimension: channel

So the current Display of 3D images (channels) would become Display of 2D multi-channel images.

And for Display of 3D images (time, volume) I would probably make this separate Topics:

Display of 3-D images:

  • Ortho-slicing
  • Volume rendering
  • 3-D animation (rotation, zoom)

Display of time-lapse images:

  • Videos
  • 2-D time-lapse animation
  • 3-D time-lapse animation

I know though that this is a huge debate and, e.g., the napari folks prefer to just want to speak about N-D arrays without attaching any semantics to the axes. So I am hot sure how to deal with this in this curriculum.

I think currently most image viewer and analysis software do make a clear distinction between X,Y,Z,T,C and thus I would lean towards also making this distinction.

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

No branches or pull requests

1 participant