コード例 #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)