2015-03-24 5 views
0

Я пытаюсь создать 3d-модель каркасного каркаса из шаблона мозга MNI с использованием MyRobustCrust на Matlab. Моя цель - определить координаты MNI на поверхности коры.Создание трехмерной каркасной модели коры из шаблона мозга MNI с использованием Matlab с использованием MyRobustCrust

Чтобы сделать это, я, следуя инструкции, приведенные на этом сайте: http://soundsfromthenorth.com/?p=3

К сожалению, администратор, кажется, не быть активными.

Следуя инструкциям сайта, я успешно извлек набор данных («MNI152_T1_2mm_brain_mask.nii») из FSL. Однако, когда я иду запускать MyRobustCrust, используя следующий ввод (по указанию сайта), я получаю пустой граф.

ввода кода вывода

>> [t,tnorm]=MyRobustCrust(p); 
figure(1) 
hold on 
axis equal 
h=trisurf(t,p(:,1),p(:,2),p(:,3),'facealpha',0.4,... 
...'facecolor',[1 1 1],'edgecolor',[0.8 0.8 0.8]); 
view(3); 
axis vis3d 

Код:

Added Shield: 0.0559 s 
Delaunay Triangulation Time: 0.6515 s 
Connectivity Time: 0.0796 s 
Circumcenters Time: 0.0168 s 
Warning: Brute continuation necessary 
> In MyRobustCrust>Marking (line 380) 
    In MyRobustCrust (line 106) 
Warning: 1000 th level was reached\n 
> In MyRobustCrust>Marking (line 412) 
    In MyRobustCrust (line 106) 
99.9941 % of Tetraedroms were checked 
Walking Time: 0.2084 s 
Manifold extraction Time: 0.3782 s 
Total Time: 1.4809 s 
view(3); 
     | 
Error: Unbalanced or unexpected parenthesis or bracket. 

Я, к сожалению, очень новый нейровизуализации и Matlab. Есть ли у кого-нибудь какие-либо предложения относительно того, что я могу делать неправильно здесь? Сигнал ошибки указывает на дисбаланс или неожиданную скобку в коде для MyRobustCrust или в данных?

+0

И сайт, и панель инструментов довольно устарели; heck, файл еще не доступен для загрузки на Файловом Exchange. Я заглянул в [this] (http://www.mathworks.com/matlabcentral/fileexchange/8998-surface-fitting-using-gridfit), чтобы узнать, может ли он делать то, что вы хотите. Но если вы расскажете больше о том, что вы на самом деле хотите сделать с этим, то, возможно, мы можем предложить другие подходы. – Setsu

+0

Я пытаюсь создать 3d-модель поверхности мозга, которая, когда я наложу свой курсор, могу определить координату MNI этого местоположения. Моя цель состоит в том, чтобы иметь возможность перевести маркировку, сделанную на временном изображении изображения коры в координаты MNI. –

ответ

1

Надеюсь, я правильно вас понимаю, но мне кажется, что вы пытаетесь перенести метки поперечной плоскости (осевой плоскости) в координаты MNI.

Если да, то, возможно, вам стоит попробовать xjView (примечание: требуется SPM). Это графический интерфейс, который в основном используется для наложения контрастов по шаблону, среди тон других функций (создание масок, создание таблиц статистики ... и т. Д.). В вашем случае вы можете просто загрузить изображение MNI по умолчанию (avg152T1 или T2 из SPM) и щелкнуть по 3-осевым представлениям в правом верхнем углу; координаты MNI будут находиться в левом нижнем углу.

enter image description here