def tractography_from_vtkPolyData(polydata): tractography = Tractography() tractography._originalFibers = [] tractography._tractData = {} tractography._originalLines = [] tractography._originalData = {} tractography._tracts = [] lines, lines_ids, point_data = vtkPolyData_to_lines(polydata) tractography._tracts = lines tractography._tractData = point_data tractography._originalFibers = np.vstack(lines) tractography._originalLines = lines_ids tractography._originalData = dict( ((key, np.vstack(value)) for key, value in tractography._tractData))
def tractography_from_vtkPolyData(polydata): tractography = Tractography() tractography._originalFibers = [] tractography._tractData = {} tractography._originalLines = [] tractography._originalData = {} tractography._tracts = [] lines, lines_ids, point_data = vtkPolyData_to_lines(polydata) tractography._tracts = lines tractography._tractData = point_data tractography._originalFibers = np.vstack(lines) tractography._originalLines = lines_ids tractography._originalData = dict(( (key, np.vstack(value)) for key, value in tractography._tractData ))