You are here

BIMP. Batch Image Manipulation Plugin.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0
Rate this item!

BIMP is a graphical batch plugin to apply a set of GIMP manipulations on groups of images.
You can use predefined manipulations like resize, crop, flip, rotate, color correction, sharpen, watermark, format conversion, rename, but you can also select other installed plugins or script-fu and apply them to each image.

Windows version and source code for Linux/Mac systems:

Image and video hosting by TinyPic

GIMP Version: 
Code License: 


Try to add this line

#include <gio/gio.h>

At the top of the file bimp-gui.c, then recompile.
I'll investigate on this error under my Linux system when possible.
But please, use the GitHub Project's page @ to post bugs instead of this one

i get this error on compile.
/bin/ld: /tmp/ccuwgOax.o: undefined reference to symbol 'lroundf@@GLIBC_2.1'
/bin/ld: note: 'lroundf@@GLIBC_2.1' is defined in DSO /lib/ so try adding it to the linker command line
/lib/ could not read symbols: Invalid operation
collect2: error: ld returned 1 exit status
make: *** [make] Error 1

FIXED by adding this to the command MAKE line in the Makefile

Compiled fine after that.
Plug-in compiled for Fedora 17 32 bit can be downloaded here.


- Added "Add folders" button for adding entire folder's content in the input list

First congratulation to the author for the development of a useful plug-in.

It seems that the 'libpcre3-dev' package name (Debian-Ubuntu?) is not available in Fedora 17! Lots of 'pcre' packages, have installed 'pcre-devel'.
But when making BIMP-0.7 get this error (don't know if its because of the precedent package):
src/bimp-operate.c:216:11: attention : variable ‘success’ set but not used [-Wunused-but-set-variable]
/usr/bin/ld: /tmp/ccD6dWQ1.o: undefined reference to symbol 'roundf@@GLIBC_2.2.5'
/usr/bin/ld: note: 'roundf@@GLIBC_2.2.5' is defined in DSO /lib64/ so try adding it to the linker command line
/lib64/ could not read symbols: Invalid operation
collect2: erreur: ld a retourné 1 code d'état d'exécution
make: *** [make] Erreur 1

Did somebody had success in compiling for Fedora 17?

Seems a GCC compatibility issue, other people from Ubuntu had the same error when compiling another program
Check if those replies help you.

Thanks for your research on that problem.
Following your idea of a compatibility problem between my version of GCC and probably PCRE (because i have compiled a couple of GIMP plug-ins with that system). I have tried different compatibility packages for GCC without success.

The solution was found by 'wacmaster' above and consisted in my case (64bits) of adding the following item at the end off 'gcc ...' line in the Makefile make section:
Thanks 'wacmaster' !

Now you can STOP the batch process when you want, also check the changelog for other improvements!

new version works great! Thank you for making such a useful plugin even better!

A new version has been uploaded:

Version 0.5:
- Rewritten the "Other GIMP procedure..." dialog and made some stability fixes
- More format customizations in "Change Format and Quality"
- Fixed a bug that didn't permit to save images in TGA format
- Few graphical fixes around

It would be great if someone could test the Windows version, in particular the new "Other GIMP Procedure" dialog

Great plugin, the interface is clean and the possibility to use scripts is a very usefull feature. Moreover it seems to work well with gimp 2.8.


Subscribe to Comments for "BIMP. Batch Image Manipulation Plugin."