Skip to main content

Standalone app for viewing volumetric images 🧠 based on Python

Project description

niftiview_logo_transparent_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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

niftiview_app-1.0.2.tar.gz (1.9 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

niftiview_app-1.0.2-py3-none-any.whl (1.9 MB view details)

Uploaded Python 3

File details

Details for the file niftiview_app-1.0.2.tar.gz.

File metadata

  • Download URL: niftiview_app-1.0.2.tar.gz
  • Upload date:
  • Size: 1.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.5 CPython/3.12.3 Linux/5.15.0-56-generic

File hashes

Hashes for niftiview_app-1.0.2.tar.gz
Algorithm Hash digest
SHA256 b316af95368247b3d8a3d34a92545a82cf0a79348ec623f45043c88cc66129a4
MD5 4145da93c9560295545f7b4046646dd1
BLAKE2b-256 07833be633faff45cbcf8c3b9865e3a1f77ea967f75d6d811bcf9fb0b1d9250d

See more details on using hashes here.

File details

Details for the file niftiview_app-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: niftiview_app-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.5 CPython/3.12.3 Linux/5.15.0-56-generic

File hashes

Hashes for niftiview_app-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 529e96ab6d37c4d847348a0936e698c29069fb8d632e8a8c6690b9e1ed9104bc
MD5 528a262dcfd7fc2e653a42083f69931d
BLAKE2b-256 7c9ff49f7cfb432861117727bb1fe9f311179d49d68f55d60874d9c7a01655f3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page