FREEDOM251

Freedom251 › Data Visualization Software

mrivis

Free plan Linux

Visit mrivis Alternatives

mrivis's own site

What mrivis is

mrivis is a free, MIT-licensed Linux project for examining spatial alignment between two 3D MRI scans. It works with T1, T2, and PET images and offers checkerboard plots, voxelwise differences, and color mixing for comparing image alignment. Checkerboard views can be adjusted with patch size, row and column counts, and a rescaling method. The project also supplies Python classes for creating customizable visualizations of 3D and 4D images, including Carpet(), SlicePicker(), and Collage(). Documented examples pass image paths to comparison functions and mention NIfTI files, while an example_datasets folder contains sample data. Installation uses pip install mrivis. Exporting SlicePicker output to GIF requires the imageio package separately. An executable, interactive demo is linked for the visualization classes. The official pages do not state integrations or a support commitment, and the repository’s Security and quality section shows 0 alerts.

Who it suits

mrivis suits Linux users working with MRI alignment checks or programmable 3D and 4D image visualizations. It is aimed at users comfortable installing and using Python packages.

What it does well

  • Free plan available
  • Checkerboard, difference, and color-mix alignment checks
  • Customizable 3D and 4D visualization classes
  • Interactive visualization demo included
  • MIT licensed

What to know first

  • Linux platform only
  • GIF export requires separate imageio installation
  • No integrations stated
  • No support commitment stated

Verdict

mrivis combines MRI alignment comparisons with programmable visualization classes in a free Linux package. Its documented methods and examples fit technical imaging workflows rather than a general desktop viewer.

Facts from mrivis's own pages

Alignment checks
It compares spatial alignment between two 3D MRI scans, including T1, T2, and PET images. · raamana.github.io, 12 Oct 2026
Alignment methods
The documentation describes checkerboard, voxelwise difference and color mix methods for checking alignment between images. · raamana.github.io, 5 Oct 2026
Comparison methods
Its alignment functions include checkerboard plots, voxelwise differences, and color mixing. · raamana.github.io, 12 Oct 2026
Customization
Checkerboard plots can be configured with patch size, rescaling, rows, and columns. · raamana.github.io, 12 Oct 2026
Custom visualizations
It provides classes for developing customizable visualizations of 3D and 4D images. · raamana.github.io, 5 Oct 2026
Demo
The repository links to an executable and interactive demo for its visualization classes. · github.com, 12 Oct 2026
Example data
The repository includes an example_datasets folder with example data. · raamana.github.io, 12 Oct 2026
Free plan
Yes · raamana.github.io, 24 Sept 2026
GIF export
Exporting SlicePicker output to GIF requires installing the imageio package separately. · github.com, 5 Oct 2026
Image inputs
The documented examples pass image paths to the comparison functions and mention NIfTI files. · raamana.github.io, 12 Oct 2026
Image visualization
It provides classes for developing customizable visualizations of 3D and 4D images. · raamana.github.io, 12 Oct 2026
Installation
The repository documents installation with the command pip install mrivis. · github.com, 12 Oct 2026
Integrations
No integrations are stated on the official documentation or repository pages opened. · github.com, 5 Oct 2026
License
GitHub identifies the repository license as MIT. · github.com, 12 Oct 2026
Optional dependency
The repository says to install imageio separately to export SlicePicker output to GIF. · github.com, 12 Oct 2026
Purpose
mrivis is a medical imaging visualization library and development toolkit. · github.com, 12 Oct 2026
Security
The repository page shows a Security and quality section with 0 alerts. · github.com, 5 Oct 2026
Support
The opened official pages provide documentation and an interactive demo but do not state a support commitment. · github.com, 5 Oct 2026
Visualization classes
The project names Carpet(), SlicePicker() and Collage() as examples of its visualization classes. · github.com, 5 Oct 2026

Where mrivis stands on Freedom251

Look at these too