How to insert an image in a uifigure

40 views (last 30 days)
Hello, i use matlab r2018a,
I want to put an image above a checkbox for the user to chose from.
i create an uifigure and then i use an uicheckbox but i need to find a way to put a picture aboce the checkbox. I have a problem and i cant use uiimage because i need an upgraded version. So using matlabr2018a is there a way i can insert the image into the uifigure?

Accepted Answer

Monisha Nalluru
Monisha Nalluru on 30 Oct 2020
You can display the image in uifigure by having uiaxes as image parent.
As an example
f=uifigure;
ax=uiaxes(f);
imagedata= imread('image.png');
image(imagedata, "Parent", ax);
ax.Visible='off';
Using the uiaxes Position property you can specify the position of image above checkbox.
Hope this helps!

More Answers (0)

Categories

Find more on Develop uifigure-Based Apps in Help Center and File Exchange

Products


Release

R2018a

Community Treasure Hunt

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

Start Hunting!