Ubuntu: Batch Resize Your Images using GIMP

Digital Cameras these days take fantastically detailed and large photos, brilliant for printing and editing but not always that great if you want to simply pop them up on the web for everyone on FaceBook to gaggle over. So obviously a spot of resizing is required first, but who the heck would want to individually resize 600 photos of Aunt Nelly’s Wedding Reception, one photo at a time?

Now if you’re a diehard Ubuntu user, you’ll know that the first and foremost image editing package available to you is GIMP, and so today’s quick chunk of useful information revolves around batch resizing images using GIMP.

As great as GIMP is, it doesn’t feature native batch functionality and as such we find ourselves turning to the excellent David’s Batch Processor extension script which plainly put, does. To get it, the easiest thing to do is head over to your Synaptic Package Manager and do a search for gimp-plugin-registry. This neat little package bundles together a whole lot of useful GIMP plugins, including the one that we’re interested in, namely David’s Batch Processor. Mark for installation and apply.

Once installed, open up GIMP and access the Filters -> Batch -> Batch Process… menu option. This will launch David’s Batch Processor and from this point onwards it is pretty simple to get going. First, select all the files or the folder containing the files that you wish to process on the Input tab. Once selected, visit the various tabs to set whatever batch operation you want to apply to the images. Obviously the resize would be the number one tab visited in this instance! :)

Once your manipulation options have been set in, visit the output tab, makes sure you happy with where and how the processed files are going to be saved and once complete, hit the start button to launch the batch processor.

Couldn’t be simpler!

Related Link: http://members.ozemail.com.au/~hodsond/dbp.html

You might also enjoy:

  • Okay, here was something I didn't know. I've been scratching around for a high-quality image manipulation program, similar in ability to Adobe Photoshop but ...
  • An intriguing article here that highlights and discusses the recent decision to remove the fabulous GIMP editing tool from the default Ubuntu installation ...
  • It's a mission to create decent looking Windows XP icons, and I've finally come across a nice, easy to use, icon creation/editing software suite that fulfil ...
  • Seeing as we are all using Ubuntu/Gnome's powerful Nautilus file manager, a particularly quick and easy way to resize or rotate images by simply right-click ...
  • Sven pointed me in the direction of something he just recently discovered and something I too had never heard of, a rather useful utility that has in fact b ...

About Craig Lotter

Craig Lotter is an established web developer and application programmer, with strong creative urges (which keep bursting out at the most inopportune moments) and a seemingly insatiable need to love all things animated. Living in the beautiful coastal town of Gordon's Bay in South Africa, he games, develops, takes in animated fare, trains under the Funakoshi karate style and for the most part, simply enjoys life with his amazing wife and daughter. Oh, and he draws ever now and then too.
This entry was posted in Software & Websites, Tutorials and tagged batch, batch image resize, david's batch processor, , , image resize job, , , . Bookmark the permalink.
  • TheShark_76

    Thanks! It's a great “background tool” to make it easier all in once!

  • http://www.idle-logic.com Chris Zeh

    Awesome! This is just what I was looking for. Thanks!

  • http://forums.opensuse.org/english/get-help-here/applications/449936-how-install-daves-batch-process-gimp.html#post2253540 How to install Daves batch process in GIMP

    [...] in GIMP I was able to install it on my laptop running Ubuntu 10.04 with these instructions Ubuntu: Batch Resize Your Images using GIMP | The CodeUnit of Craig does openSuse have a program like gimp-plugin-registry? Reply With Quote + [...]

  • Anonymous

    Thanks! It help me a lot!

  • http://placerdigital.net Chuqui

    Hi,

    Gimp should have an option (like in Adobe Fireworks), that allows you to specify a width (Example: resize to 1024 all the images wider than that) but not a height. That means only images wider than 1024 px will be resized and they will keep the aspect ratio, no matter what’s the images height. How to do that?

  • http://www.craiglotter.co.za Craig Lotter

    Agreed. It is annoying that so many of the quick resize tools available in Ubuntu don’t seem to allow just the specifying of either the width or height values and then resize keeping aspect ratio!

  • http://twitter.com/philoakley Philip Oakley

    Great, many thanks. This post came up very high ‘ubuntu image resizer batch’ for me and has been really helpful. I have lots of images to resize for Magento so this should be just the trick

  • http://twitter.com/philoakley Philip Oakley

    Great, many thanks. This post came up very high on Google for me on the search ‘ubuntu image resizer batch’ and was just what I was looking for as I love GIMP. I have lots of images to resize for a Magento site so this should be just the trick.

blog comments powered by Disqus