Changeset 655 for trunk/src/geometry_calib.m
- Timestamp:
- Jul 1, 2013, 9:12:01 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/geometry_calib.m
r654 r655 939 939 huvmat=findobj(allchild(0),'Name','uvmat');%find the current uvmat interface handle 940 940 UvData=get(huvmat,'UserData');%Data associated to the current uvmat interface 941 Xima=0.8*[UvData.Field.XMin UvData.Field.XMax UvData.Field.XMax UvData.Field.XMin]'; 942 Yima=0.8*[UvData.Field.YMin UvData.Field.YMax UvData.Field.YMax UvData.Field.YMin]'; 941 npy=size(UvData.Field.A,1); 942 npx=size(UvData.Field.A,2); 943 Xima=[0.25*npx 0.75*npx 0.75*npx 0.25*npx]'; 944 Yima=[0.25*npy 0.25*npy 0.75*npy 0.75*npy]'; 943 945 x=Xima/str2num(answer); 944 946 y=Yima/str2num(answer); 945 for j=1:4 946 for i=1:5 947 Coord{j,1}=num2str(x);% 948 Coord{j,2}=num2str(y);% 949 Coord{j,3}='0';% 950 Coord{j,4}=num2str(Xima);% 951 Coord{j,5}=num2str(Yima);% 952 end 953 end 954 947 Coord={num2str(x(1)) num2str(y(1)) '0' num2str(Xima(1)) num2str(Yima(1));... 948 num2str(x(2)) num2str(y(2)) '0' num2str(Xima(2)) num2str(Yima(2));... 949 num2str(x(3)) num2str(y(3)) '0' num2str(Xima(3)) num2str(Yima(3));... 950 num2str(x(4)) num2str(y(4)) '0' num2str(Xima(4)) num2str(Yima(4))}; 955 951 Tabchar=cell2tab(Coord,' | '); 956 952 Tabchar=[Tabchar ;{'......'}]; … … 1211 1207 GeometryCalib=s.GeometryCalib; 1212 1208 %GeometryCalib=load_calib(hObject, eventdata, handles) 1213 calib=reshape(GeometryCalib. PointCoord,[],1);1209 calib=reshape(GeometryCalib.SourceCalib.PointCoord,[],1); 1214 1210 for ilist=1:numel(calib) 1215 1211 CoordCell{ilist}=num2str(calib(ilist));
Note: See TracChangeset
for help on using the changeset viewer.