what does this error mean? Error while evaluating UIControl Callback.

1 回表示 (過去 30 日間)
Razan Al shabah
Razan Al shabah 2022 年 12 月 28 日
回答済み: Image Analyst 2022 年 12 月 28 日
this is my code:
% --- Executes on button press in gray_scale.
function gray_scale_Callback(hObject, eventdata, handles)
% hObject handle to gray_scale (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
a= getappdata(0,'a');
a_gray= im2gray(a);
setappdata(0, 'filename', a_gray);
axes(handles.axes3);
imshow(a_gray)

回答 (1 件)

Image Analyst
Image Analyst 2022 年 12 月 28 日
It means that when you click on the button called gray_scale, there was an error. You didn't give the entire error message (ALL the red text) but just a snippet of it so we don't know what really went wrong. But possibly there was no (badly named) a in the appdata workspace. Are you sure you loaded it in before then? Or it could be that a exists but it is not an RGB image.
Attach your .fig and .m file if you need more help.

カテゴリ

Help Center および File ExchangeInteractive Control and Callbacks についてさらに検索

製品


リリース

R2022b

Community Treasure Hunt

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

Start Hunting!

Translated by