consolebatch-processinggimpscript-fupython-fu

GIMP batch editing (Script-fu/Python-fu)


I have about 500 images, I would like edit all of them in batch, I need to resize them all at to 190x120 dimensions, position then slightly higher (say 10 pixels). And export. Also I would like them all to keep their initial names.

Basically I have a frame and I would like to load images (on layer under it) then size them down (above dimensions) move slightly up and export each individual image with frame so that it keeps its name.

What would be a command I could use in GIMP console (script-fu or Python-fu)? Or what other method could I use to achieve the result without editing each image individually?

Thanks in advance!


Solution

  • i altered one of my own python-fu scripts, and after some testing it seems to do what you want. the interface itself is pretty self-explanatory. just download the file and install it as a plug-in.

    gist link: https://gist.github.com/MCOfficer/bdf6c0c0935d22da38e72cc99fea6375 (archive.md)