103
103
mkdir(Dir ,' to_MNI' );
104
104
%% Writing elastix command for registration
105
105
fid = fopen(strcat(Dir ,' \b atch\elastix_FLAIR_T1_SC.bat' ),' wt' );
106
+ % 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') '"'];
106
107
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' ) ' "' ];
107
- fprintf(fid , ' %s\n ' , CMD_FLAIR_T1 );
108
+ % fprintf(fid, '%s\n', CMD_FLAIR_T1);
109
+ system(CMD_FLAIR_T1 );
110
+ % 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') '"'];
108
111
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' ) ' "' ];
109
- fprintf(fid , ' %s\n ' , CMD_T1_Rorden );
112
+ % fprintf(fid, '%s\n', CMD_T1_Rorden);
113
+ system(CMD_T1_Rorden );
110
114
fclose(fid );
111
- winopen(strcat(Dir ,' \b atch\elastix_FLAIR_T1_SC.bat' ));
115
+ % winopen(strcat(Dir,'\batch\elastix_FLAIR_T1_SC.bat'));
112
116
disp(' MATLAB continues after calling elastix.exe' )
113
117
114
118
296
300
fid = fopen(strcat(Dir ,' \b atch\t ransformix_to_MNI.bat' ),' wt' );
297
301
mkdir(strcat(Dir ,' \t o_MNI' ),' lesion' );
298
302
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' ) ' "' ];
299
- fprintf(fid , ' %s\n ' , CMD_to_MNI );
303
+ % fprintf(fid, '%s\n', CMD_to_MNI);
304
+ system(CMD_to_MNI );
300
305
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' ) ' "' ];
301
- fprintf(fid , ' %s\n ' , CMD_to_MNI_lesion );
306
+ system(CMD_to_MNI_lesion );
307
+ % fprintf(fid, '%s\n', CMD_to_MNI_lesion);
302
308
fclose(fid );
303
- winopen(strcat(Dir ,' \b atch\t ransformix_to_MNI.bat' ));
309
+ % winopen(strcat(Dir,'\batch\transformix_to_MNI.bat'));
0 commit comments