2

How can read a selected jpg from this list box and view it in an axes?

    function selectFolderButtonPushed(app, event)
        app.selectedPath = uigetdir();
        jpgFileInfo = dir(fullfile(app.selectedPath, '*.jpg'));
        app.jpgListBox.Items =  {jpgFileInfo.name}';
    end


    function loadimageButtonPushed(app, event)
        imageSelected = imread(......);
        imshow(imageSelected, app.imageAxes);
    end
lroca
  • 621
  • 2
  • 8
  • 19

1 Answers1

4

I hope it helps:

function SelectFolderButtonPushed(app, event)
            app.selectedPath = uigetdir();
            jpgFileInfo = dir(fullfile(app.selectedPath, '*.jpg')) 
            app.jpgListBox.Items =  {jpgFileInfo.name}'; 
        end
 
        function loadimageButtonPushed(app, event)
            selectedFileName = app.jpgListBox.Value;
            selectedPath = app.selectedPath;
            imageSelected =strcat(selectedPath, "\", selectedFileName)
            imshow(imageSelected,'Parent',app.imageAxes); 
        end
jane
  • 567
  • 2
  • 12