How to plot 2 different images in two dfifferent axes.. with separate push buttons...

1 Ansicht (letzte 30 Tage)
This my code where "fea_extract__openhouse" is my pgm... when i push the button i should load the image... but.. when i execute the pgm both images are displaying in the same axes... i dono whre i done the mistake...
if true
% % --- Executes on button press in pushbutton1.
function pushbutton1_Callback(hObject, eventdata, handles)
% hObject handle to pushbutton1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
fea_extract__openhouse
colormap(hsv(256))
handles.output = hObject;
handles.img=img;
handles.current_data = handles.img
image(handles.current_data)
% Update handles structure
guidata(hObject,handles)
% --- Executes on button press in pushbutton2.
function pushbutton2_Callback(hObject, eventdata, handles)
% hObject handle to pushbutton2 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
support_3 % my pgm
colormap(hsv(256))
handles.axes2 = hObject;
handles.img6=img6;
handles.current_data = handles.img6
image(handles.current_data)
% Update handles structure
guidata(hObject, handles)
need help thank in advance

Akzeptierte Antwort

Image Analyst
Image Analyst am 24 Dez. 2013
Get rid of most of that stuff and simply have
axes(handles.axes1); % or axes2 - wherever you want it to appear.
imshow(img); % You must get img or img6 somehow, which you are not.
colormap(hsv(256));

Weitere Antworten (0)

Kategorien

Mehr zu Interactive Control and Callbacks finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by