How to insert an image in a uifigure

45 次查看(过去 30 天)
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?

采纳的回答

Monisha Nalluru
Monisha Nalluru 2020-10-30
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!

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Develop uifigure-Based Apps 的更多信息

产品


版本

R2018a

Community Treasure Hunt

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

Start Hunting!

Translated by