nifti-rs icon indicating copy to clipboard operation
nifti-rs copied to clipboard

Rust implementation of the NIfTI-1 format

Results 10 nifti-rs issues
Sort by recently updated
recently updated
newest added

I'm proposing (and volunteering) to add support for reading and writing of complex-valued data. I like to get buy-in here before proceeding.

In order to write these files, we need methods for: - [ ] writing a `NiftiHeader` to a file (".hdr") or writer; - [ ] writing a volume to a...

NIFTI-rs is already two and a half years old. Despite not having many known dependents, I think it's at least time to _start thinking_ about what we'd like to have...

question

This PR is based on #90 , and resolved most issues raised in the original PR, including getters / Into&From traits. The PR also resolved several merge conflicts with current...

Adds support for the NIFTI-2 header format. The PR is just enough to compile and run tests. If approved, documentation and additional test cases will be needed in a subsequent...

The current impl converts the whole volume into an ndarray and slices it. https://github.com/Enet4/nifti-rs/blob/master/src/volume/ndarray.rs#L52

good first issue

The [nifti-1](https://nifti.nimh.nih.gov/nifti-1) file format was finalized in 2007. In 2011, the [nifti-2](https://nifti.nimh.nih.gov/nifti-2) format was created to support larger data sets. Nifti-2 is now widely-used in the neuroimaging field, and furthermore,...

I will use this issue to track currently supported volume data types. | type | NiftiVolume (`get_*`) | `IntoNdArray` | Tested | Issue / PR | |-------|--------------------------|-------------------|----------|-------------| | `Uint8` |...

We received an big image from the Human Connectome Project, nothing huge, but we needed to resample it to 1x1x1 and now it's 2.3Gb in `.nii.gz` and 8.0Gb in `.nii`....

The current implementation of slope/inter is too simple and produces wrong results if `T` is an integer type and slope/inter are not exactly equal to an integer. let slope =...