Rakhi-2025's picture
Upload 95 files
911c613 verified
# ------------------------------------------------------------ #
#
# file : utils/io/write.py
# author : CM
# Function to write results
#
# ------------------------------------------------------------ #
import nibabel as nib
import numpy as np
# write nii file from a numpy 3d array
def npToNii(data, filename):
axes = np.eye(4)
axes[0][0] = -1
axes[1][1] = -1
image = nib.Nifti1Image(data, axes)
nib.save(image, filename)
# write nii file from a numpy 3d array with affine configuration
def npToNiiAffine(data, affine, filename):
image = nib.Nifti1Image(data, affine)
nib.save(image, filename)