2014-10-18 5 views
0

imwrite 또는 다른 원시 matlab 함수를 사용하여 축 (handle.imageAxe)의 핸들에서 이미지를 저장할 수 있습니까?축 핸들에서 이미지 저장 - Matlab

코드 :

% export_fig(handles.imageAxe, Name, '-jpg -m2.5'); %// WORKS 
imwrite(handles.imageAxe, Name); %// DOES NOT WORK 
+0

imsave를 사용하는 중 오류 입력 인수가 너무 많습니다. – user2916044

+0

try imsave (handles.imageAxe) – lakesh

+0

존재하지 않는 필드 'imageAxe'에 대한 참조. – user2916044

답변

1

가 축 핸들이 matlab에 의미의 '이미지'를 나타내지 않습니다.

다음 중 하나를 수행 할 수 있습니다

A) 그림과 수출 :

saveas(handles.imageAxe , 'mysavedfig.jpg') 

또는

B) 프레임 (getframe와 축)의 내용을 캡처를, 다음 쓰기 실제 image

F = getframe(handles.imageAxe) ; 
imwrite(F.cdata,'mysavedframe.jpg','jpg') 

saveas, getframeimwrite에 대한 문서를 읽고 필요에 맞게 조정하십시오.