In short, computation offers great power indeed.
The code took about a couple of minutes to write and it took Python kernel approximately half a minute to fully process.
(It may take slightly longer to write a similar code in the very beginning but you get faster and faster eventually, just like spoken languages.)
To sum up, doing the same process manually would probably take days plus the physical and mental fatigue.
You can rely on other scripts and software for resizing multiple images but doing this in Python was a breeze without any glitches. Moreover it’s good coding practice and writing scripts in Python is almost a zen-like experience sometimes. You should definitely give it a try. In addition to that, images are used in much more complex tasks such as machine learning in Python.
Thank you for checking this tutorial out.
Additionally:
To time your codes you can also use Python’s timeit library.
If you’d like to see an extensive tutorial about Python’s PIL library, you can check out this post here.