Page MenuHomePhabricator | MITK

Depends on #11948: Crosshair position is wrong in axial view after reinit on other image
Open, HighPublic

Description

If the scene was reinited on another image the crosshair position in the axial view might be wrong.

To reproduce this bug load these two images from the MITK-data repsoitory (MITK-superbuild\CMakeExternals\Source\MITK-Data):

  • mini3D.pic.gz (subfolder RenderingTestData)
  • Pic3D.nrrd

Then make the Pic3D image invisible in the data manager and click "reinit" on this image.

Afterwards zoom to the mini3D image, which should be still visible and select a pixel from the upper row in the sagital view. The axial view won't show a pixel which is clearly a bug.

If you click "reinit" on the mini3D image afterwards, everything works like expected.

I'll attach two screenshots which show this bug.

Event Timeline

franza added a subscriber: franza.

Screenshot showing the bug.

Screenshot showing the correct behaviour after reinit.

Works for me on Linux, however, I'm not on the current master.

My current MITK branch is:
1f3cf6eb522707afd6723a65ca6ea78daf92becf

Merge branch 'bug-15741-NewPickingOption' by Sven Mersmann.

I will double-check this with the current release.

Changing severity. Critical is only a bug which leads to a loss of data, e.g. like a programm crash.

We should try to reproduce this on the current master. Can be done by anyone! Important!

The bug is still present in current master (4930d6a146d699edd81fa36ff0e36084d6d49823).

We took the steps described in the first comment.

Some additional information:

When a pixel in the upper row in sagittal view is selected the statusbar displays "No image information at this position!" (see screenshot "Statusbar no pixel value"). When a pixel below the bottom row of the image in the sagittal view is selected, the statusbar shows a pixel value (see screenshot "Statusbar pixel value").

Additionally an offset between the planes can be seen in the 3d view (see screnshot "Offset of planes in 3d view"). When scrolling through slices the plane disappears in 3d view, before it reached the last possible position.

The planes are displayed wrongly in all views. There is one row of pixels in every plane that looks like being interpolated (same values as next row).

Statusbar no pixel value

Statusbar pixel value

Offset of planes in 3d view

This bug will be fixed within T11948.

Current release is finished. Reseting target milestone...

nolden added a subscriber: nolden.Apr 20 2015, 1:36 PM

Adrian left the group, reset to default

espak added a subscriber: espak.Oct 29 2016, 12:07 PM