kaftanski / image_viewer

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

License:MIT License


Languages

Language:Python 97.4%Language:HTML 2.6%