MATLAB Answers

Resize images in multiple directories

12 views (last 30 days)
Brian Li
Brian Li on 2 Mar 2018
Answered: Steve Eddins on 3 Mar 2018
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

  0 Comments

Sign in to comment.

Answers (2)

Steve Eddins
Steve Eddins on 3 Mar 2018
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.

  0 Comments

Sign in to comment.


Image Analyst
Image Analyst on 2 Mar 2018
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.

  0 Comments

Sign in to comment.

Community Treasure Hunt

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

Start Hunting!