Resize images in multiple directories
Show older comments
Hello, I'm pretty new to matlab and I was hoping to get some help from the pros....
I have approximately 50 "parent" folders and files, within each the "parent" folder there is an "images" folder.
I'd like to resize all the images in the "images" folder automatically with a .m script that cycles through each parent folder. I know how to resize images in one folder, but I'm having trouble writing a script that goes through all of the "images" folder within the "parent" folder. Would really appreciate some pointers.
Thanks
Answers (2)
Steve Eddins
on 3 Mar 2018
1 vote
Consider using the Image Batch Processor App , introduced in R2015a. It can process the images for you, based on a function of your choosing, and it can also generate a function for you that does the batch processing.
Image Analyst
on 2 Mar 2018
0 votes
See my attached demo that processes file in subfolders. Modify it to call imresize() and imwrite() in the look. Let me know if you need help.
Categories
Find more on Images in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!