필터 지우기
필터 지우기

i am draw two plot on image using impoint.i want to move point of any plot using mouse. this time i am capable to move second plot point using mouse but not move first plot point. over requirement how to move both plot and get update position

조회 수: 1 (최근 30일)
i am draw two plot on image using impoint function.i want to move point of any plot using mouse. this time i am capable to move second plot point using mouse but not move first plot point. over requirement how to move both plot and get update position. when i move any plot point i have get all point update point position corresponding to plots. [xi{kk},yi{kk},but1]= myginput(1,'crosshair'); if but1 ==3 for i1=1:kk-1 pos1{i1}=getPosition(handles.h{i1}); % set(handles.h{i1},'hittest','off');
end
[Q]=hobbysplines(pos1);
jj2=1;
size(Q);
for jj=1:size(Q,2)
for jj1=1:size(Q{jj})
Q2=Q{jj};
Q2a(jj2,:)=Q2(jj1,:);
jj2=jj2+1;
end
end
% axis(handles.axes1);
handles.lh=plot(Q2a(:,1),Q2a(:,2), 'r');
ex1=1;
break
end
handles.h{kk} = impoint2(gca,xi{kk},yi{kk});
setColor(handles.h{kk},'red');
kk=kk+1;
i have enclosed image.

답변 (0개)

카테고리

Help CenterFile Exchange에서 Blue에 대해 자세히 알아보기

태그

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by