David 39;s Batch Processor Gimp Plugin Windows Download |VERIFIED|

132 views
Skip to first unread message

Esperance Calderin

unread,
Jan 25, 2024, 1:59:46 PM1/25/24
to lefttodanbo

DBP (David's Batch Processor) is a simple batch processingplugin for the Gimp - it allows the user to automatically perform operations (suchas resize) on a collection of image files. Its main advantage is that the userdoes not have to learn a scripting language. Like the Gimp itself, DBPrelies on a graphical interface. The user creates a list of images, and sets up the processing required foreach image. The results of the current settings can be displayed. Once therequired sequence of operations has been set up,DBP performs the same processing on each image in turn.The images can be colour corrected, resized, cropped, and sharpened, thenrenamed and saved to a different file in a specified image format. Allthe steps (except loading and saving the image!) are optional; so the simplestuse of DBP is just to convert a number of image files from one formatto another.

DBP is licensed under the GPL.The latest version is 1.1.9. It has been updatedto work with recent Gimp 2.6 versions, but will probably work with earlierversions. The source is available at:
hodsond/dbpSrc-1-1-9.tgz.
If you have problems with this version, earlier versions are stillaround at:
hodsond/dbpSrc-1-1-8.tgzand:
hodsond/dbpSrc-1-1-5.tgz.
There is no configure file, use make install to build and installin your local gimp plugins directory. You will need g++ and the gimp developmentpackages for the appropriate Gimp version - if you can compile C++ andcan build any other Gimp plugin, you should have no problems.The Makefiles are very primitive and can be edited directly if needed.Windows UsersI don't have the facilities to create Windows versions myself, but otherpeople have done so and sent them to me. Rodrigo Flores kindly provided mewith a Windows binary version of 1.1.8 which is available at:
hodsond/dbp-1.1.8.zip,
and Michael Schumacher provided me with an earlier version:
hodsond/dbp-1.1.3.zipJust 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.

david 39;s batch processor gimp plugin windows download


DOWNLOADhttps://t.co/qkWZma7Tke



I miss having some sort of batch mode, inbuilt into gimp. Writing scripts to run from a terminal as has been suggested is too difficult for an unsophisticated user such as myself. The way I use DBP or Bimp is non-destructive as I write the files out with a different name.

I miss having some sort of batch mode, inbuilt into gimp. Writingscripts to run from a terminal as has been suggested is too difficultfor an unsophisticated user such as myself. The way I use DBP or Bimpis non-destructive as I write the files out with a different name.

I know this is doable in Photoshop, but haven't been able to find a reasonable batch processing alternative in GIMP. I've looked at both BIMP and David's Batch plugins, but neither seem to be able to be able to process the same image with different numbers, more like 'apply the same change to multiple images'.

I've got the Gimp for Mac OS X installed and working in my installation of Mac OS X 10.6.4. A very important tool I need is the David's Batch Processor plugin ( hodsond/dbp.html ) for batch auto-adjusting contrast/brightness/colour for my images.

You might want to apply an effect to a number of files, typically to a set of files in the same directory. GIMP 2.2 added a very useful function for this purpose, the file-glob plug-in. This turns GIMP into a versatile batch processor. In order to use it, we will need to do some modifications to our script:

1. open a shell
2. unzip dbpSrc-1.1.tgz to somewhere other than where you did ! I don't
like to clutter up this location. I use /downloads/gimp on my system.
/usr/lib/gimp/1.2/plug-ins/ is where your plugins should reside, not
necessarily all your sources for plugins. Though you can do as you've done
it seems to me you will be making a mess...3. when you unzip the source package in step #2 you will get a new folder
named dbp. cd to there and type make. This will compile a binary file
named dbp. 4. cp (copy) this file to /usr/lib/gimp/1.2/plug-ins/ . On my system,
since I installed Gimp 2.2.7 to /usr/local, I copied the binary to
/usr/local/lib/gimp/2.0/plug-ins/5. start Gimp. The new module will appear in the xtns menu.That's it.P.S. You can unzip the tgz to wherever you want !!! It's just a matter of
your personal preferences. I like to keep things neat and orderly! It's
perfectly o.k. to unzip where you did. Just make sure the binary you
created in #3 is moved to your /plug-ins folder where Gimp will search for
it !!

Hmmm. Two things. Firstly, you will need to install gimp's development
libraries.Secondly, you say you installed the folder into gimp version 1.2 but the
make command is looking for gimptool-2.0. This suggests to me that this
plugin is only suitable for Gimp version 2.0 or higher.Joal

With batch image processing, you can specify a size or file type, and then a script runs to convert the images. You can process hundreds or thousands of images with just a few clicks. And nearly every image processor comes with a unique feature set.

During the last three months and since my last blog-post about gimp-plugin-registry a lot happened: Mainly a large number of new plugins was added, but also various enhancements and bugfixes went into the package, together with updates for various already included plugins.

The Procedure below is just the way I went about doing it. If others know of a better way, I would love to learn it.
Save a back up copy of your entire Numix Icons folder in a safe place. In Downloads, or Documents or whereever.
In my "Landing Pad" folder, I created a secondary landing pad folder. I won't tell you what I named mine, but give it a name that reminds you that you must empty the folder out when you have finished using it.
Copy and paste the icons you wish to modify in a group in that folder. In this case, we are using it to resize, so all the icons you want will start at the largest size. For example, copy and paste in your folder-downloads, folder-templates, folder-home, folder-pictures... Which ever folders you are going to use as your Replacement Icons.
Once you have the group of new replacement icons assembled in your secondary landing pad folder, right click one icon, any icon, and open with Gimp.
Once gimp has opened, put a rubber band around the assembled group of replacement icons in that secondary landing pad folder by clicking the mouse and dragging over them all to ensure they are all highlighted. Leave Them All Highlighted. You will see why this is important in a moment...
In your Davids Batch processor pop up window, the first tab is "Input." Select "Add Files."
Navigate to your Secondary Landing pad Folder.
Double check that you are in the right folder.
Now, rubber band them in this pop up window and select "Open."
Move to the Resize tab.
If in your Numix Icons folder, the next folder size down is 48x48, then your resize will be 48 and 48. Just follow the folder sizes.
If you have a 96x96 folder but that folder does not contain any copies of the icons you wish to replace, skip it and go to the folder size that does contain copies of the icons you are replacing.
Going with 48x48, in the resize tab select "Enable"
Select "Absolute"
Enter 48 in width
Enter 48 in height
Now, move to the last tab, "Output."
There is a "format" drop down menu. Click that and select TGA
then move your mouse cursor to the bottom left of the batch processing window and click start.
Fwwoop, it just resized all the icons to 48x48 in .tga format in your Secondary Landing Pad folder.
Move to that folder and remember how you rubber banded all the .png originals and left them highlighted? They are still there highlighted so right click one and select, "Move to trash."
Now you have only the .tga copies of 48x48 in the folder. Again, rubber band them and leave them highlighted.
Back to the Batch Processor, select the "Input" tab, again. Clear the list with the button on the right.
Now, click "add files" again and add your resized .tga files.
Go directly to the last "Output" tab and select .png from the frop down menu and hit start.
This is what I meant about having to double loop it. The batch process will not output to a different folder and it will not output to two different formats in the same folder.
Once the batch processor has run a second time converting back to .png, right click one of your still-highlighted .tga files and click "move to trash." Now, they are gone, you can copy your replacement files and replace the files in the parent Numix Icons folder in your Main landing Pad folder. IF you highlight the group and move them all at once, just select "Replace-all" or you can replace one at a time.
Repeat this procedure for all the sized folders available and in each sub-directory for Actions or Places or Catagrories- Whereever there are already copies of the icons you wish to replace.
Once you have examined your handi-work, then you can copy your NEW Numix Icons Folder back to where it belongs in either /.icons or /usr/share/icons and then go to Settings, Appearance, Icons and select it to see your new icons at work.

The package contains the following plugins: * DBP (1.1.9): David's Batch Processor A simple batch processing plugin for The Gimp - it allows the user to automatically perform operations (such as resize) on a collection of image files. * add-filmgrain (2.8): Add Film Grain Helps adding realistic film grain to BW images. * btn4ws (0.8.0.1): btn4ws Generates a series of buttons in three states (passive, active, pressed) with various selectable effects on them, as well as XHTML, CSS and JavaScript code for using the buttons. * bw-simulation (1.1): Black and White Film Simulation Converts the selected layer into Black and White using the channel mixer. Tries to produce results resembling tonal qualities of film. * cmyk-tiff-2-pdf (20090321): CMYK Tiff 2 PDF for Gimp This plugin completes the prepress workflow of using Separate+ to generate CMYK Tiff images by allowing you to convert the saved CMYK Tiff image into a PDF file. * contact-sheet (2.16): Contact Sheet Generates a contact sheet(s) for a directory of images. * diana-holga2 (c): Diana-Holga2 Diana/Holga Toys Cameras effect simulator. * elsamuko: El Samuko GIMP Scripts: * Antique Photo Border Script: This script simulates a yellowed and slightly jagged border like these of old photographies. * Che Guevara Script: This script generates a poster like the famous Che Guevara one from Jim Fitzpatrick. * Cyanotype Script: This script simulates the Cyanotype printing process. * Difference Layer Script This script generates two difference layers from the two layers on the top. It's similar to GIMP's built-in Grain Extract/Merge function, but the tonal range is bigger. Now you can apply further editing and "switch on/off" the adjustment by switching the visibility of the subtractive and the additive layer. Also you can change the modification intensity by changing the intensity of these two layers. * Erosion Sharpen: Sharpens the image with erosion and dilation. * Escape Line Script: This script creates escaping lines from any point. It's similar in function to the built-in Line-Nova Script, but much more flexible. So you can chose the center, the thickness, the angle, the length, the offset and the randomness. * Film Grain Script: This is yet another script which simulates the typical film grain of high ISO pictures. * First Photo Border Script: This script simulates the cut-off of the first picture of a film roll of cheap cameras like Lomo. * Lomo Script with Old Style Colors This script simulates the Lomo effect. * Movie 300 Script: This script simulates the color style of the movie "300". * National Geographic Script: This script simulates a high quality (portrait) photo like these from the National Geographic. * Obama "HOPE" Script: This script generates a poster like the famous Obama "HOPE" one from Shepard Fairey. * Rainy Landscape Script: This script changes a dry landscape to a wet one. * Photochrom Script: This script simulates a photochrom image, a lithographic printing process from the 1890's. * Sprocket Hole Script: This script simulates complete exposed 35mm film strips with frame numbers, lettering, overexposed sprocketholes and DX film edge barcodes. * Sunny Landscape Script: This script changes a rainy landscape to a sunny one. * Technicolor 2 Color Script: This script simulates the 2 Color Technicolor effect. * Technicolor 3 Color Script: This script simulates the 3 Color Technicolor effect. * Vintage Look Script: This script simulates a 70s vintage look. * exposure-blend (1.3b): Exposure Blend Prompt for 3 images in a bracketed exposure series (e.g. 0,-2,+2 EV) and blend these into a contrast enhanced image. * ez-perspective: EZ Perspective: Specialized tool for easily correcting or changing perspective. * fix-ca (3.0.2): Fix-CA Corrects chromatic aberration in photos * gimp-fx-foundry (r111): GIMP FX Foundry Probably the largest script collection available for The GIMP. * gimp-mask: GIMP-Mask: Do and undo several popular image masking (that is, censoring) methods (CP, FL, Q0, MEKO). * hdroberts-tone-adjust (May 24, 2010): Warming and Cooling Filters Warm or cool an image using one of several methods: Wratten, Roy's Warm, Brauer's Warm, Pasty Cadaveric Look * layer-effects (4/12/2012): Layer-Effects This is a series of scripts that implement various layer effects: Drop Shadow, Inner Shadow, Outer Glow, Inner Glow, Bevel and Emboss, Satin, Color Overlay, Gradient Overlay, Pattern Overlay, Stroke * lqr (0.7.1): Liquid Rescale Content-aware rescaling. Keeps the features of the image while rescaling along a single direction. * openraster (20110529-1d32622): OpenRaster load/save handler OpenRaster is an effort by the Create project[1] to offer a standardized and open interchange format for raster-based applications. This plugin allows one to load and save files in the OpenRaster format. * planet-render (1-2): Planet Render Creates a planet. Color, size and sun orientation can be set. * resynthesizer (2.0.3): Resynthesizer Gimp plugin for texture synthesis This gimp plugin takes samples of textures, and synthesizes larger textures from them. It can be used to extend textures (including making tileable textures), remove objects from textures, and make themed images. * safe-for-web (0.29.0): Save for Web Allows to experiment with various popular web format options. It shows an automatically updated preview and file size statistics. * separate+ (0.5.8): Separate+ Separate+ is a plug-in that generates color separations from an RGB image, proofs CMYK colors on the monitor and exports the CMYK TIFF file. * smart-seperate-sharpen (2.8): Smart Seperate Sharpening This script implements a new version of smart sharpening (redux) combined with separate sharpen to give better results. You can find more about Smart Sharpening at * streak (0.6): Streak-Camera simulation A streak camera images an object through a slit - thus getting a "one dimensional image". This image is propagated along the second dimension of the image plane at a constant speed. The result is a picture of the time dependency of the object. * traditional-orton: Traditional Orton: This is an effect invented by Michael Orton in the 1990s, which consists of taking two copies of an image, one blurred, and one sharp, and mixing them to produce an image with a dreamy quality. It is especially well suited to landscape and flower photography. * wavelet-denoise (0.3.1): Wavelet Denoise The wavelet denoise plugin is a tool to selectively reduce noise in individual channels of an image with optional RGBYCbCr conversion. It has a user interface to adjust the amount of denoising applied. The wavelet nature of the algorithm makes the processing quite fast. Tags: Software Development: Perl Development, Python Development, Libraries, Field: field::arts, implemented-in::c, Implemented in: C++, implemented-in::perl, implemented-in::python, Scheme, User Interface: interface::graphical, interface::x11, Role: Development Library, Plugin, role::program, suite::gimp, Interface Toolkit: GTK, Works with: works-with::image, works-with::image:raster, X Window System: Application

dafc88bca6
Reply all
Reply to author
Forward
0 new messages