def test_mgz_header(): """Test MGZ header reading.""" header = _get_mgz_header(fname_mri) mri_hdr = _get_mri_header(fname_mri) assert_allclose(mri_hdr.get_data_shape(), header['dims']) assert_allclose(mri_hdr.get_vox2ras_tkr(), header['vox2ras_tkr']) assert_allclose(mri_hdr.get_ras2vox(), header['ras2vox'])
def test_mgz_header(): import nibabel as nib header = _get_mgz_header(fname_mri) mri_hdr = nib.load(fname_mri).get_header() assert_allclose(mri_hdr.get_data_shape(), header['dims']) assert_allclose(mri_hdr.get_vox2ras_tkr(), header['vox2ras_tkr']) assert_allclose(mri_hdr.get_ras2vox(), header['ras2vox'])
def test_mgz_header(): """Test MGZ header reading.""" import nibabel header = _get_mgz_header(fname_mri) mri_hdr = nibabel.load(fname_mri).header assert_allclose(mri_hdr.get_data_shape(), header['dims']) assert_allclose(mri_hdr.get_vox2ras_tkr(), header['vox2ras_tkr']) assert_allclose(mri_hdr.get_ras2vox(), np.linalg.inv(header['vox2ras']))