Changes in trunk/src/imadoc2struct.m [19:29]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/imadoc2struct.m
r19 r29 21 21 s.TimeUnit=[]; %default 22 22 s.GeometryCalib=[]; 23 nom_type_ima=[];%default24 ext_ima=[];%default23 % nom_type_ima=[];%default 24 % ext_ima=[];%default 25 25 % abs_time=[];%initiation 26 26 % GeometryCalib.CoordUnit='cm';%default 27 mode=[]; %default28 NbSlice=1;%default29 npx=[];%default30 npy=[];%default27 % mode=[]; %default 28 % NbSlice=1;%default 29 % npx=[];%default 30 % npy=[];%default 31 31 % GeometryCalib.Pxcmx=1; 32 32 % GeometryCalib.Pxcmy=1; 33 33 % GeometryCalib=[]; 34 NbDtj=1;34 % NbDtj=1; 35 35 tsai=[];%default 36 36 % if ~exist('testime','var') … … 64 64 end 65 65 s.Heading.ImageName=get(t,children(t,uid_FirstImage),'value'); 66 FirstImage=s.Heading.ImageName;67 if ~isempty(FirstImage)68 [Pathsub,RootFile,field_count,str2,str_a,str_b,ext,nom_type_ima]=name2display(FirstImage);69 end66 % FirstImage=s.Heading.ImageName; 67 % if ~isempty(FirstImage) 68 % [Pathsub,RootFile,field_count,str2,str_a,str_b,ext,nom_type_ima]=name2display(FirstImage); 69 % end 70 70 end 71 71 … … 78 78 xindex=findstr(ImageSize,'x'); 79 79 if length(xindex)>=2 80 npx=str2num(ImageSize(1:xindex(1)-1));81 npy=str2num(ImageSize(xindex(1)+1:xindex(2)-1));82 end 83 end 84 uid_NbSlice=find(t,'/ImaDoc/Camera/NbSlice');85 if ~isempty(uid_NbSlice)86 NbSlice=str2num(get(t,children(t,uid_NbSlice),'value'));87 if isempty(NbSlice),NbSlice=1;end; %default88 end80 % npx=str2num(ImageSize(1:xindex(1)-1)); 81 % npy=str2num(ImageSize(xindex(1)+1:xindex(2)-1)); 82 end 83 end 84 % uid_NbSlice=find(t,'/ImaDoc/Camera/NbSlice'); 85 % if ~isempty(uid_NbSlice) 86 % NbSlice=str2num(get(t,children(t,uid_NbSlice),'value')); 87 % % if isempty(NbSlice),NbSlice=1;end; %default 88 % end 89 89 uid_TimeUnit=find(t,'/ImaDoc/Camera/TimeUnit'); 90 90 if ~isempty(uid_TimeUnit) … … 94 94 if ~isempty(uid_BurstTiming) 95 95 for k=1:length(uid_BurstTiming) 96 Dtj=[];%default97 NbDtj=1;%default96 % Dtj=[];%default 97 % NbDtj=1;%default 98 98 subt=branch(t,uid_BurstTiming(k));%subtree under BurstTiming 99 99 % reading Dtk … … 121 121 % reading Dtk 122 122 Dtk=get_value(subt,'/BurstTiming/Dtk',[]); 123 NbDtk=get_value(subt,'/BurstTiming/NbDtk',1) 123 NbDtk=get_value(subt,'/BurstTiming/NbDtk',1); 124 124 if isempty(Dtk) 125 125 s.Time=[s.Time;Time_val]; … … 141 141 if ~isempty(uid_GeometryCalib) 142 142 if length(uid_GeometryCalib)>1 143 error =['More than one GeometryCalib in ' filecivxml];143 errormsg=['More than one GeometryCalib in ' filecivxml]; 144 144 return 145 145 end … … 149 149 uid_pixcmx=find(subt,'/GeometryCalib/Pxcmx'); 150 150 uid_pixcmy=find(subt,'/GeometryCalib/Pxcmy'); 151 if ~isempty(uid_pixcmx) & ~isempty(uid_pixcmy)%NON UTILISE151 if ~isempty(uid_pixcmx) && ~isempty(uid_pixcmy)%NON UTILISE 152 152 pixcmx=str2num(get(subt,children(subt,uid_pixcmx),'value')); 153 153 if isempty(pixcmx),pixcmx=1;end; %default … … 180 180 uid_Tx_Ty_Tz=find(subt,'/GeometryCalib/Tx_Ty_Tz'); 181 181 uid_R=find(subt,'/GeometryCalib/R'); 182 if ~isempty(uid_focal) & ~isempty(uid_dpx_dpy)& ~isempty(uid_Cx_Cy)182 if ~isempty(uid_focal) && ~isempty(uid_dpx_dpy) && ~isempty(uid_Cx_Cy) 183 183 tsai.f=str2num(get(subt,children(subt,uid_focal),'value')); 184 184 dpx_dpy=str2num(get(subt,children(subt,uid_dpx_dpy),'value'));
Note: See TracChangeset
for help on using the changeset viewer.