In [1]:
import NiftyCore
import numpy
import occiput; occiput.initialise()
import ctypes
from numpy import pi
In [2]:
imA = occiput.DataSources.FileSource('/Users/spedemon/Desktop/notebooks/Ralpfh2.nii')
imA.data = imA.data[range(0,imA.data.shape[0],2),0:200,:]
In [18]:
r = NiftyCore.NiftyReg.resample_image_rigid(imA.data, [0,0,0], [0.3,0.0,0.0], 0.5*numpy.asarray(imA.shape), None )
In [19]:
occiput.Visualization.MultipleVolumes((imA.data,r))
Out[19]:
In [20]:
g = NiftyCore.NiftyReg.deriv_intensity_wrt_space_rigid(imA.data, [0,0,0], [0.3,0,0], 0.5*numpy.asarray(imA.shape), None )
In [17]:
occiput.Visualization.MultipleVolumes([rx,g[:,:,:,0],g[:,:,:,1],g[:,:,:,2]],scales=(1,3,3,3))
Out[17]:
In [21]:
gt = NiftyCore.NiftyReg.deriv_intensity_wrt_transformation_rigid(imA.data, [0,0,0], [0.3,0,0], 0.5*numpy.asarray(imA.shape), None )
In [22]:
occiput.Visualization.MultipleVolumes((r,(gt[:,:,:,3])),scales=(1,10))
In [9]:
In [9]:
In [9]:
In [9]:
In [9]:
In [ ]: