Image location in the figure

Batuhancoskun
Batuhancoskun New Altair Community Member
edited October 2020 in Community Q&A

Hi everyone,

 

A have a question about adding image to the figure. I use imread and imshow functions to add image. However, when I use these functions, I can't define the image location. I think, I must use uicontrol function for adding image and define the location. How can I define image location and file path with uicontrol or do you have any other suggestions?

Tagged:

Answers

  • robertavarela
    robertavarela New Altair Community Member
    edited July 2020

    Once you create your figure that will receive the uicontrol entities, you could set the position of the external image with position property.

    An example:

     img = 'OptiStruct.png';  figure(1); myimg = imread(img); imshow(myimg,'units','normalized','position',[0.1 0.1 0.5 0.3]);

    And the output is:

    image.png.449b69cc2be6b5a71ab223f60fb175c1.png

    Regards,

     

    Roberta

  • Batuhancoskun
    Batuhancoskun New Altair Community Member
    edited July 2020

    This is exactly what I wanted to do. Many thanks Roberta.