107
107
mkdir(Dir ,' to_MNI' );
108
108
%% Writing elastix command for registration
109
109
fid = fopen(strcat(Dir ,' \b atch\elastix_FLAIR_T1_SC.bat' ),' wt' );
110
+ % CMD_FLAIR_T1 = ['"',Dir_code,'\Elastix\elastix.exe' '"' ' -f' blanks(1) '"' T1 '"' blanks(1) '-m' blanks(1) '"' FLAIR '"' blanks(1) reg_FLAIR_T1 blanks(1) '-out' blanks(1) '"' strcat(Dir,'\FLAIR_to_T1') '"'];
110
111
CMD_FLAIR_T1 = [' "' ,Dir_code ,' \Elastix\elastix.exe' ' "' ' -f' blanks(1 ) ' "' T1 ' "' blanks(1 ) ' -m' blanks(1 ) ' "' FLAIR ' "' blanks(1 ) reg_FLAIR_T1 blanks(1 ) ' -out' blanks(1 ) ' "' strcat(Dir ,' \FLAIR_to_T1' ) ' "' ];
111
- fprintf(fid , ' %s\n ' , CMD_FLAIR_T1 );
112
+ % fprintf(fid, '%s\n', CMD_FLAIR_T1);
113
+ system(CMD_FLAIR_T1 );
114
+ % CMD_T1_Rorden = ['"',Dir_code,'\Elastix\elastix.exe' '"' ' -f' blanks(1) '"' SC '"' blanks(1) '-m' blanks(1) '"' T1 '"' blanks(1) reg_T1_Rorden blanks(1) '-out' blanks(1) '"' strcat(Dir,'\T1_to_SC') '"'];
112
115
CMD_T1_Rorden = [' "' ,Dir_code ,' \Elastix\elastix.exe' ' "' ' -f' blanks(1 ) ' "' SC ' "' blanks(1 ) ' -m' blanks(1 ) ' "' T1 ' "' blanks(1 ) reg_T1_Rorden blanks(1 ) ' -out' blanks(1 ) ' "' strcat(Dir ,' \T1_to_SC' ) ' "' ];
113
- fprintf(fid , ' %s\n ' , CMD_T1_Rorden );
116
+ % fprintf(fid, '%s\n', CMD_T1_Rorden);
117
+ system(CMD_T1_Rorden );
114
118
fclose(fid );
115
- winopen(strcat(Dir ,' \b atch\elastix_FLAIR_T1_SC.bat' ));
119
+ % winopen(strcat(Dir,'\batch\elastix_FLAIR_T1_SC.bat'));
116
120
disp(' MATLAB continues after calling elastix.exe' )
117
121
118
122
300
304
fid = fopen(strcat(Dir ,' \b atch\t ransformix_to_MNI.bat' ),' wt' );
301
305
mkdir(strcat(Dir ,' \t o_MNI' ),' lesion' );
302
306
CMD_to_MNI= [' "' ,Dir_code ,' \Elastix\t ransformix.exe' ' "' ' -in' blanks(1 ) ' "' FLAIR ' "' blanks(1 ) ' -out' blanks(1 ) ' "' strcat(Dir ,' \t o_MNI' ) ' "' blanks(1 ) ' -tp ' blanks(1 ) ' "' strcat(Dir ,' \t o_MNI\t o_MNI.txt' ) ' "' ];
303
- fprintf(fid , ' %s\n ' , CMD_to_MNI );
307
+ % fprintf(fid, '%s\n', CMD_to_MNI);
308
+ system(CMD_to_MNI );
304
309
CMD_to_MNI_lesion= [' "' ,Dir_code ,' \Elastix\t ransformix.exe' ' "' ' -in' blanks(1 ) ' "' LESION ' "' blanks(1 ) ' -out' blanks(1 ) ' "' strcat(Dir ,' \t o_MNI\lesion' ) ' "' blanks(1 ) ' -tp ' blanks(1 ) ' "' strcat(Dir ,' \t o_MNI\t o_MNI_lesion.txt' ) ' "' ];
305
- fprintf(fid , ' %s\n ' , CMD_to_MNI_lesion );
310
+ system(CMD_to_MNI_lesion );
311
+ % fprintf(fid, '%s\n', CMD_to_MNI_lesion);
306
312
fclose(fid );
307
- winopen(strcat(Dir ,' \b atch\t ransformix_to_MNI.bat' ));
313
+ % winopen(strcat(Dir,'\batch\transformix_to_MNI.bat'));
0 commit comments