コード例 #1
0
import commands
import sys
import sct_utils as sct
from sct_utils import fsloutput
from sct_nurbs import NURBS
import nibabel
import numpy
from scipy import interpolate  # TODO: check if used
from sympy.solvers import solve
from sympy import Symbol
from scipy import ndimage
import msct_smooth
from math import isnan

# check if dependant software are installed
sct.check_if_installed('flirt -help', 'FSL')
sct.check_if_installed('sct_WarpImageMultiTransform -h', 'ANTS')


#=======================================================================================================================
# main
#=======================================================================================================================
def main():

    # Initialization
    fname_anat = ''
    fname_centerline = ''
    gapxy = param.gapxy
    gapz = param.gapz
    padding = param.padding
    centerline_fitting = param.fitting_method
コード例 #2
0
import commands
import sys
import sct_utils as sct
from sct_utils import fsloutput
from sct_nurbs import NURBS
import nibabel
import numpy
from scipy import interpolate # TODO: check if used
from sympy.solvers import solve
from sympy import Symbol
from scipy import ndimage
import msct_smooth


# check if dependant software are installed
sct.check_if_installed('flirt -help','FSL')
sct.check_if_installed('WarpImageMultiTransform -h','ANTS')



#=======================================================================================================================
# main
#=======================================================================================================================
def main():
    
    # Initialization
    fname_anat = ''
    fname_centerline = ''
    gapxy = param.gapxy
    gapz = param.gapz
    padding = param.padding
コード例 #3
0
import time
import sct_utils as sct
from sct_utils import fsloutput
try:
    import nibabel
except ImportError:
    print '--- nibabel not installed! Exit program. ---'
    sys.exit(2)
try:
    import numpy
except ImportError:
    print '--- numpy not installed! Exit program. ---'
    sys.exit(2)

# check if dependant software are installed
sct.check_if_installed('flirt -help','FSL')


#=======================================================================================================================
# main
#=======================================================================================================================
def main():

    # Initialization
    fname_anat = ''
    fname_point = ''
    slice_gap = param.gap
    remove_temp_files = param.remove_temp_files
    gaussian_kernel = param.gaussian_kernel
    start_time = time.time()
        self.remove_temp_files = 1 # remove temporary files
        self.debug = 0 # debug mode
        self.verbose             = 1 # verbose
        self.number_iterations    = "50x20" # number of iterations

# check if needed Python libraries are already installed or not
import os
import getopt
import commands
import sys
import time
import sct_utils as sct
from sct_utils import fsloutput

# check if dependant software are installed
sct.check_if_installed('WarpImageMultiTransform -h','ANTS')



#=======================================================================================================================
# main
#=======================================================================================================================
def main():

    # Initialization
    fname_anat = ''
    fname_landmark_anat = ''
    fname_template = ''
    fname_landmark_template = ''
    fname_mask = ''
    remove_temp_files = param.remove_temp_files
コード例 #5
0
from sct_nurbs import NURBS
from sct_utils import fsloutput

try:
    import nibabel
except ImportError:
    print "--- nibabel not installed! Exit program. ---"
    sys.exit(2)
try:
    import numpy
except ImportError:
    print "--- numpy not installed! Exit program. ---"
    sys.exit(2)

# check if dependant software are installed
sct.check_if_installed("flirt -help", "FSL")
sct.check_if_installed("WarpImageMultiTransform -h", "ANTS")

# =======================================================================================================================
# main
# =======================================================================================================================
def main():

    # Initialization
    fname_anat = ""
    fname_centerline = ""
    centerline_fitting = "splines"
    remove_temp_files = param.remove_temp_files
    interp = param.interp
    degree_poly = param.deg_poly