Skip to content

Standalone app for viewing volumetric images 🧠 based on Python

License

Notifications You must be signed in to change notification settings

codingfisch/niftiview-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

niftiview_logo_transparent_clean_small

NiftiView is a medical 3D image viewer made for amateurs πŸ‘¨, clinicians πŸ‘©β€βš•οΈ, scientists πŸ‘¨β€πŸ”¬ and coders πŸ‘©β€πŸ’»

Highlight features for each user group are

  • πŸ‘¨ Drag&Drop to easily view multiple 3D images in a beautiful layout and save as a GIF
  • πŸ‘©β€βš•οΈ Shortcuts to quickly set up optimal contrasts by intensity windowing and histogram equalization
  • πŸ‘¨β€πŸ”¬ Custom image layers and overlays (crosshair, colorbar...) to create publication-ready figures
  • πŸ‘©β€πŸ’» Usable via Python and Command Line Interface (take a look at the underlying Python package)

niftiview

Besides these highlights, NiftiView also covers the basics

  • πŸ’Ύ Supports NIfTI .nii/.nii.gz, NumPy .npy, DICOM and some older 3D image formats
  • πŸ–ΌοΈ High image quality via Lanczos interpolation
  • πŸ“₯ Easy installation for Windows and Linux: Download, unzip, double-click 🏁

Learn how to use NiftiView via the YouTube-Tutorial πŸ’‘

Installation πŸ› οΈ

Windows πŸͺŸ or Linux 🐧

Download the app here, unzip the downloaded file and double-click either

  • NiftiView.exe (+ ignore potential virus alert, if you are using Windows)
  • NiftiView.bin (+ previously run chmod +x NiftiView.bin in a terminal, if you are using Linux)

to run NiftiView 🧠 If you like it, check out this short manual to finalize the installation πŸ› οΈ

The Python way 🐍

Users of macOS 🍏 and/or Pythonistas just install it in the terminal via

pip install niftiview-app

and run it via

niftiview-app

Some extra steps to make NiftiView feel like a macOS app are provided here πŸ› οΈ

Bugfixes πŸ›

  • If the app does not start, missing packages can be the issue. To fix that:
    • On Linux: Run sudo apt install libcairo2-dev pkg-config python3-dev
    • On macOS: Run brew install cairo pkg-config tcl-tk python-tk
  • If the app looks grainy in a conda env, run conda install -c conda-forge tk=*=xft_* to fix it

About

Standalone app for viewing volumetric images 🧠 based on Python

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages