application compiler - change search path

2 visualizzazioni (ultimi 30 giorni)
Hi all,
I would like to compile an exe application from a script for processing images. What I want to do is to run the app which will process all the images stored in specified or current directory.
I use 'dir' to obtain the list of all tiff files in a current directory and I am processing images one by one in a loop.
I know that changing search path is not allowed with applicationCompiler, so I tried to search the current folder, but I still get the same error that changing path is not possible. Is there a way to cope with that issue?
regards,
Marcin

Risposta accettata

Walter Roberson
Walter Roberson il 6 Set 2020
filedir = uigetdir('Choose a directory');
dinfo = dir(fullfile(filedir, '*.png'));
filenames = fullfile(filedir, {dinfo.name});
numfiles = length(filenames);
images = cell(numfiles,1);
for K = 1 : numfiles
thisfile = filenames{K};
images{K} = imread(thisfile);
end
  1 Commento
Marcin Kowalski
Marcin Kowalski il 7 Set 2020
Hi Walter,
Thank you for answer. My code looked very similar with this exception that I added 'addpath'. And this seems to be an issue. Thank you for help!
regards,
Marcin

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Images in Help Center e File Exchange

Prodotti


Release

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by