You are here

How to Batch Resize in Plain English

First time on here so go easy on me.

I just installed GIMP for the first time with the intention of using it to resize images. I take a lot of pictures of Houses and I would like to be able to post them to websites and also send them via e-mail. I know that I could just use a lower resolution on the camera, but if I ever want them full size again I am going to be out of luck.

After doing some google searches it looks like David's Batch Processor should work just fine. Why is it that there isn't some straight forward instructions on how to install this plugin? I guess it is because you all have been working with this thing for years and would all just know how to do it. I have looked and tried but I just don't get it. Anyway, I am a windows 7 user with the latest ver of GIMP just installed. Could someone please walk me thru step by step where I have to go to get the plugin, & what I have to do to install this plugin? I am not a programmer so please explain it like you were explaining it to a child so I, with my small brain, can actually get this thing installed.

A little more info. I just watched a couple youtube videos on how you are supposed to be able to do this. When I do as they suggest. I saved the files to my desktop (dbp-1.1.8). When I unzip it I get a file called dbp.exe I know that the you tube videos that I have watched say to copy and paste this file into the c:\\program files (x86)\Gimp2.0\Share\gimp\2.0\Scripts but everything in this folder is a *.scm file. Do I really want to copy this dbp.exe into this folder with all the *.scm files? This seems really strange to me. Is there another folder that I am supposed to be copying this file into? btw, the ver of Gimp that I installed is 2.6.10


> I saved the files to my desktop (dbp-1.1.8). When I unzip it I get a file called dbp.exe
> I know that the you tube videos that I have watched say to copy and paste this file into
> the c:\\program files (x86)\Gimp2.0\Share\gimp\2.0\Scripts but everything in
> this folder is a *.scm file. Do I really want to copy this dbp.exe into this folder with all the *.scm files?

You are right, plugins (*.exe and *.py) should be installed to the plug-in directory.

From :

Just download and unzip the file, and copy dbp.exe into your plugins folder - check Edit/Preferences/Folders/Plug-ins to find out where it should go.

Hi all,

I have exactly the same problem as the original poster, but with linux (OpenSUSE 11.3 64 bit). I downloaded the zip package, put these files into the plugins directory....then what? Nothing shows up in my plugins list when I restart GIMP. I'm sure that it isn't as simple a process as what I have just done, nothing in Linux is....can someone give me some advice as to how I can get this plugin going?


You have to compile this package using "make install". Then move the compiled binary to your plug-ins folder.

Cheers for that, but could you expand on this?

I really am a complete noob and searching out "compiling using make install" in google brings up web pages that make my eyeballs bleed.

If it's easy enough could someone hold my hand and breakdown exactly what I need to do to get this working?

Without sounding like a nancy ex-mac user, wouldn't it make more sense for developers of these plugins to have some sort of installer?

The original poster was asking for Windows. Linux is a whole new playing field in the way "plug-ins" (.py and .exe files) are treated. Scripts (.scm files) work in the same fashion, though.

Why not try to install the debian of gimp-plugin-registry found here: (scroll to the bottom and pick the appropriate system). Be sure to read the list of what all is in this installation, David's Batch processor is one of them.

Debian files are one click installs, so it shouldn't be a problem. Let me know if you still have trouble. I'm using Ubuntu, so not familiar with OpenSUSE methods.

To go the terminal route:

1. Download the zip on David's site at (dbp-1.1.9).
2. Extract it to your hard drive (remember the location).
3. Open the terminal and "cd" to the extracted dbp-1.1.9 folder. For me, I extracted to my Downloads folder, so command line was: cd ~/Downloads
4. From there, I went to the dbp-1.1.9 folder: cd dbp-1.1.9
5. Once you see that you are in the dbp-1.1.9 folder type: make install

It should execute the makefile and create a binary file that you can move to your plug-ins folder. However, when I did make install, the terminal response was that it installed the binary for me. But always go to the user .gimp-2.6/plug-ins folder to make sure. If it's there, great. Now make sure its executable (right click the file and under Permissions tab make sure it's ticked for "Allow executing file as program".
6. Restart GIMP - David's Batch Processor is located under Filters - Batch - Batch Process.

Thanks for all your help.

Neither of these methods worked unfortunately.

tim@linux-0tdo:~/.gimp-2.6/plug-ins/dbp-1.1.9> make install
Package gimpui-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gimpui-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gimpui-2.0' found
g++ -o dbp -Wall -O2 -I. *.cc -DGTK_DISABLE_DEPRECATED
/bin/sh: g++: command not found
make: *** [dbp] Error 127

I could spend days of my life trying to get something as simple as batch resizing to work in GIMP, however it is infinitely easier and less stressful to fire up Photoshop on OS X when I want to do photo work.

Thanks again,

In terminal, type locate gimpui-2.0

If you don't mind, paste the result of that here.

If you don't find it, you need to install libgimp2.0-dev

In terminal type sudo apt-get install libgimp2.0-dev

Gaaaa. Frustrating.

So there was no "locate" command, so I installed the recommended package to enable a search with this command line. Then I typed locate gimpui-2.0 and it did absolutely nothing, just returned me to the command line.

I cannot find libgimp2.0-dev anywhere in any software repositories.

I give up. I'll check back in on GIMP when a newer, hopefully more user friendly, version is released.

Thanks again,

If you're searching for 'libgimp dev', then indeed nothing that resembles developer files is returned.

So... maybe they're not shipping the development files, or maybe they're included in another package. At this point, I assume that my search terms were too specific, so let's generalize them a bit to 'gimp dev'.

This returns multiple instances of a gimp-devel package. I'd guess that this is what you need, matching your version of OpenSUSE, of course.

For plug-ins you install yourself, they should go in your User folder (C:\Users\"yourusername"\.gimp-2.6\plug-ins)

Scripts (*.scm files) you install yourself should go in (C:\users\"yourusername"\.gimp-2.6\scripts). Installing scripts from the registry is as simple as right clicking a script link, and "Save Link As", choosing the above mentioned scripts folder.

Gave it a try this am. Worked like a charm. After playing with it a little this is going to do exactly what I was hoping it would do.

Thanks again to both of you.

I'm using Gimp 2.8.2. The location specified in the instructions (C:\Users\"yourusername"\.gimp-2.6\plug-ins) did not work. However, everything was fine when I moved it to C:\Program Files\GIMP 2\lib\gimp\2.0\plug-ins.

Subscribe to Comments for "How to Batch Resize in Plain English"