Specify folder for saving images in imwrite

9 views (last 30 days)
I need to save images in a loop and also need to assign specific names to them for which I was using the following, which worked fine :
imwrite(view,sprintf('view_%d_%d.png',i,j)); %where view is the image data to be stored
But I also need to save them in specific folders but positioning the folder pathname is giving errors.
imwrite(view,^,sprintf('view_%d_%d.png',i,j),^); %tried putting pathname at locations with ^
> Error: Invalid expression. When calling a function or indexing a variable, use parentheses. Otherwise, check for mismatched delimiters.
> Error in imwrite (line 418) [data, map, filename, format, paramPairs] = parse_inputs(varargin{:});
What would be the correct syntax?

Accepted Answer

Walter Roberson
Walter Roberson on 14 Apr 2019
foldername = 'NameOfFolderGoesHere'
filename = fullfile(foldername, sprintf('view_%d_%d.png', i, j));
imwrite(view, filename);

More Answers (0)

Categories

Find more on Get Started with MATLAB in Help Center and File Exchange

Products


Release

R2018a

Community Treasure Hunt

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

Start Hunting!