kaftanski/image_viewer
Easy-to-use 3D image viewer to include into your medical image processing pipelines.
3D Slice Image Viewer
Interactive image viewer for 3D medical images that can be used with inline functions (image_viewing.py) or through a command line interface (viewImage.py).
The viewer is a PyQt5 application with a matplotlib canvas to draw the images.
Pyplot-based image viewer for 3D medical images that was developed for a Bachelor's project in Medical Image Processing at the Institute of Medical Informatics (University of Lübeck).
Image viewing
Open an image viewer with image_viewing.show_image. You can scroll through slices across the three principal axes of the 3D image with the mouse.
View segmentation masks
Open an image with corresponding mask image (different integer values are colored differently): image_viewing.show_image_with_mask
Interactive Seed Points
Set markers or seed points interactively and return them on closing the window (image_viewing.show_and_return_markers). This is useful for interactive region growing pipelines.
Requirements
- Python3
- matplotlib
- SimpleITK
- PyQt5


