GitHunt
KA

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.

image_viewer

View segmentation masks

Open an image with corresponding mask image (different integer values are colored differently): image_viewing.show_image_with_mask

image_segmentation_example

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.

image_viewer_markers

Requirements

  • Python3
  • matplotlib
  • SimpleITK
  • PyQt5

Languages

Python97.4%HTML2.6%

Contributors

MIT License
Created June 2, 2020
Updated August 1, 2024
kaftanski/image_viewer | GitHunt