How do I set a source image inside directory with .ImageSource?
Show older comments
I'm using Matlab App Designer ver. R2025b and I’m having a trouble assigning correct path for my image. Path is “\Assets\_1\rect.png”.
app.I_first.ImageSource="\Assets\_1\rect.png";
I also tried using imread() function to no effect.
img=imread("\Assets\_1\rect.png");
app.I_first.ImageSource=img;
The problem is that it's unable to find this file using this path. Also I’m attaching error messages that gives me while using imread() function.
Error using imread>get_full_filename (line 635)
Unable to find file "\Assets\_1\rect.png".
Error in imread (line 395)
fullname = get_full_filename(filename);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Error in main/DD_FirstValueChanged (line 337)
img=imread("\Assets\_1\rect.png");
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Error in matlab.apps.AppBase>@(source,event)executeCallback(ams,app,callback,requiresEventData,event) (line 54)
newCallback = @(source, event)executeCallback(ams, ...
^^^^^^^^^^^^^^^^^^^^^^^^
Error while evaluating DropDown PrivateValueChangedFcn.
Accepted Answer
More Answers (0)
Categories
Find more on Startup and Shutdown in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!