Who uses Lightbox view?

Slicer can show a lightbox view of slices (mosaic of slightly shifted views along the slice normal). The view can be activated in slice view controller by clicking on the lightbox icon and selecting number of views to show.

However, it seems there are many issues with lightbox views:

  • interaction within lightbox views is extremely difficult to implement correctly (see for example this issue fiducial shows in wrong lightbox cell · Issue #1690 · Slicer/Slicer · GitHub - which explains why markups are hidden in lightbox view mode)
  • very few features work correctly in lightbox view, for example none of these are displayed in lightbox view: model intersections, view ruler, transform display, editor, segment editor, segmentation display, transform display
  • lightbox views are very slow to operate
  • lack of metadata (ruler, orientation markers, slice position) makes images difficult to interpret

Who uses lightbox view? if you use it, how well it serves your needs?

What do you think about replacing interactive lightbox view with generation of a high-resolution mosaic image (using screen capture of a slice view going through the volume)? It would show all content that is currently shown in slice views (markups, all annotations, slice intersections, etc).

The Screen Capture module already does something very similar, the only difference that it now creates separate images or video, and in this case it would generate a mosaic image. So, the implementation would not be too difficult.

screen capture module gives better control on the output but to make a mosaic view a third party program is needed, an implementation of single-file mosaic in screen capture would be nice.

The CompareVolumes module has a mode for generating a 3x3 lightbox with a few options.

FYI, a new lightbox view generation feature was added that will replace dynamic lightbox views. See details here: New lightbox (contact image) mode in screen capture module

1 Like