0001 function [] = vb_save_brain_proj(parm, file_identifier)
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011 global vbmeg_inst;
0012 define = vbmeg_inst.const;
0013
0014 if file_identifier == false
0015 if ~isempty( findstr(parm.file.brain, define.BRAIN_EXTENSION) )
0016 BRAINfile =...
0017 parm.file.brain(1:findstr(parm.file.brain, define.BRAIN_EXTENSION)-1);
0018 else
0019 BRAINfile = parm.file.brain;
0020 end
0021 project_fname = [parm.dir.brain BRAINfile define.BRAIN_PROJECT_EXTENSION];
0022 fd = fopen(project_fname, 'w');
0023 else
0024 fd = file_identifier;
0025 end
0026
0027
0028 fprintf(fd, '# << Brain project datas >>\n');
0029
0030
0031 fprintf(fd, 'dir.mri = %s\n', parm.dir.mri);
0032 fprintf(fd, 'file.dicom = %s\n', parm.file.dicom);
0033
0034
0035 fprintf(fd, 'dir.bvoy_right = %s\n', parm.dir.bvoy_right);
0036 fprintf(fd, 'file.right = %s\n', parm.file.right);
0037
0038
0039 fprintf(fd, 'dir.bvoy_left = %s\n', parm.dir.bvoy_left);
0040 fprintf(fd, 'file.left = %s\n', parm.file.left);
0041
0042
0043 fprintf(fd, 'dir.inf_right = %s\n', parm.dir.right_inf);
0044 fprintf(fd, 'file.inf_right = %s\n', parm.file.right_inf);
0045
0046
0047 fprintf(fd, 'dir.inf_left = %s\n', parm.dir.left_inf);
0048 fprintf(fd, 'file.inf_left = %s\n', parm.file.left_inf);
0049
0050
0051 fprintf(fd, 'dir.brain = %s\n', parm.dir.brain);
0052 fprintf(fd, 'file.brain = %s\n', parm.file.brain);
0053
0054
0055 fprintf(fd, 'dir.inflate = %s\n', parm.dir.inflate);
0056 fprintf(fd, 'file.inflate = %s\n', parm.file.inflate);
0057
0058
0059 fprintf(fd, 'dir.area = %s\n', parm.dir.area);
0060 fprintf(fd, 'file.area = %s\n', parm.file.area);
0061
0062
0063 fprintf(fd, 'dir.act = %s\n', parm.dir.act);
0064 fprintf(fd, 'file.act = %s\n', parm.file.act);
0065
0066
0067 fprintf(fd, 'brain_parm.brain_keyword = %s\n', parm.brain_parm.brain_keyword);
0068 fprintf(fd, 'brain_parm.brain_comment = %s\n', parm.brain_parm.brain_comment);
0069
0070
0071
0072
0073 fprintf(fd, 'brain_parm.Rmax = %.10f\n', parm.brain_parm.Rmax);
0074
0075
0076 fprintf(fd, 'brain_parm.ignore_offset = %.10f\n',...
0077 parm.brain_parm.ignore_offset);
0078
0079
0080 fprintf(fd, 'brain_parm.Reduce_ratio = %.10f\n', parm.brain_parm.Reduce_ratio);
0081
0082
0083 fprintf(fd, 'brain_parm.Nstep = %d\n', parm.brain_parm.Nstep);
0084
0085
0086 fprintf(fd, 'brain_parm.Display = %d\n', parm.brain_parm.Display);
0087
0088 if ~file_identifier fclose(fd); end
0089