Skip to content

Easy-to-use 3D image viewer to include into your medical image processing pipelines.

License

Notifications You must be signed in to change notification settings

kaftanski/image_viewer

Repository files navigation

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

About

Easy-to-use 3D image viewer to include into your medical image processing pipelines.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published