Visualise anisotropic xy data in ImageJ

Hello,
We just realized that anisotropic xy data is not rendered accordingly in ImageJ1. Is that the case or are we missing something?
image

1 Like

Good day Christian,

can’t confirm your finding with a synthesized composite 16bit image after saving and re-opening.
(Mac, plain ImageJ 1.52k, Java 1.8.0_172)

Best

Herbie

Dear Herbie, interesting! Could you post a screenshot of the image?
Maybe to explain better: I thought the pixels should be rendered stretched along the y-axis in my example.

I thought the pixels should be rendered stretched along the y-axis in my example.

How should this technically happen?

The only indication is in the subtitle giving the nanometers.

Best

Herbie

Well like this for instance ?
image

Here it’s just a screenshot where pixels are copied 4 times in y. But the goal is to have only one pixel displayed with the height of 4. And it becomes really necessary when this ratio is not an integer, in order to avoid interpolation.

I happened to have the same problem with some exported MRI images.

@Christian_Tischer, I suppose it’s handled correctly in BigDataViewer, right ?

Yes, exactly!

1 Like

Correct. The question was about rendering, not about hardware:


You’re right, ImageJ1 always uses an isotropic pixel grid to represent images. BDV-based displays might be the solution you’re looking for.

4 Likes