Добавьте имена файлов jpg в список и выберите один для просмотра - Matlab - PullRequest
2 голосов
/ 06 августа 2020

Как можно прочитать выбранный файл jpg из этого списка и просмотреть его по осям?

    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

1 Ответ

4 голосов
/ 14 августа 2020

Надеюсь, поможет:

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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...