Я собираюсь сохранить изображение в графическом интерфейсе для отдельной фигуры.Вот некоторые из соответствующих кодов:
axes(handles.axes1); %axes object
subplot(131); imshow(tempData(:,:,1),[]); title('I1');
subplot(132); imshow(tempData(:,:,2),[]); title('I2');
subplot(133); imshow(tempData(:,:,3),[]); title('I3');
%The three images are displayed in the GUI
% saved to a new figure
handles.axes1
figurenew = figure;
copyobj(handles.axes1,figurenew);
Затем при запуске кода возникает ошибка:
Error using copyobj
Copyobj cannot create a copy of an invalid handle.
Означает ли это, что дескриптор handle.axes1
больше не существует?Тогда как изменить коды для сохранения отображаемого изображения в графическом интерфейсе?