예제 #1
0
파일: Reg.py 프로젝트: KrisThielemans/SIRF
 def set_interpolation_type_to_cubic_spline(self):
     """Set interpolation type to cubic spline."""
     parms.set_int_par(self.handle, self.name, 'interpolation_type', 3)
예제 #2
0
파일: Reg.py 프로젝트: KrisThielemans/SIRF
 def set_interpolation_type_to_sinc(self):
     """Set interpolation type to sinc."""
     parms.set_int_par(self.handle, self.name, 'interpolation_type', 4)
예제 #3
0
파일: Reg.py 프로젝트: KrisThielemans/SIRF
 def set_interpolation_type_to_linear(self):
     """Set interpolation type to linear."""
     parms.set_int_par(self.handle, self.name, 'interpolation_type', 1)
예제 #4
0
파일: Reg.py 프로젝트: KrisThielemans/SIRF
 def set_interpolation_type_to_nearest_neighbour(self):
     """Set interpolation type to nearest neighbour."""
     parms.set_int_par(self.handle, self.name, 'interpolation_type', 0)
예제 #5
0
파일: Reg.py 프로젝트: KrisThielemans/SIRF
 def set_interpolation_type(self, interp_type):
     """Set interpolation type. 0=nearest neighbour, 1=linear, 3=cubic, 4=sinc."""
     if not isinstance(interp_type, int):
         raise AssertionError()
     parms.set_int_par(self.handle, self.name, 'interpolation_type', interp_type)
예제 #6
0
파일: Reg.py 프로젝트: KrisThielemans/SIRF
 def set_reference_time_point(self, reference_time_point):
     """Set reference time point."""
     parms.set_int_par(self.handle, self.name, 'reference_time_point', reference_time_point)
예제 #7
0
파일: Reg.py 프로젝트: KrisThielemans/SIRF
 def set_floating_time_point(self, floating_time_point):
     """Set floating time point."""
     parms.set_int_par(self.handle, self.name, 'floating_time_point', floating_time_point)