how i can use the value of a in other function?

3 vues (au cours des 30 derniers jours)
sana saleeme
sana saleeme le 1 Mai 2016
Commenté : sana saleeme le 2 Mai 2016
how i can use the value of a in other function? and my code is here.
function pushbutton1_Callback(hObject, eventdata, handles)
[a , b] = uigetfile({'*.*' , 'all files'});
imread(a);
imshow(a);
% --- Executes on button press in pushbutton2.
function pushbutton2_Callback(hObject, eventdata, handles)
v = imread(a);
bw = im2bw(a);
  1 commentaire
sana saleeme
sana saleeme le 1 Mai 2016
i did it by using global.but now no function apply on a like im2bw and rgb2gray not working on it.please guide me what should a i do?

Connectez-vous pour commenter.

Réponse acceptée

Jan
Jan le 1 Mai 2016
function pushbutton1_Callback(hObject, eventdata, handles)
[a , b] = uigetfile({'*.*' , 'all files'});
imread(a);
imshow(a);
handles.a = a;
guidata(hObject, handles);
% --- Executes on button press in pushbutton2.
function pushbutton2_Callback(hObject, eventdata, handles)
handles = guidata(hObject);
v = imread(handles.a);
bw = im2bw(handles.a);
Note: Better use absolute file names with path:
a = fullfile(b, a);

Plus de réponses (1)

Image Analyst
Image Analyst le 1 Mai 2016

Catégories

En savoir plus sur App Building dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by