It is currently Thu Jun 04, 2026 1:38 pm


All times are UTC - 5 hours [ DST ]



Post new topic Reply to topic  [ 7 posts ] 
Author Message
 Post subject: Python Plugin Collection for GIMP 3.0 - Professional Photography Workf
PostPosted: Tue Jun 02, 2026 1:02 am  (#1) 
Offline
GimpChat Member

Joined: Jul 21, 2025
Posts: 17
Hi everyone,

I'd like to share with the community a collection of Python plugins I've developed for GIMP 3.0, specifically designed for photographers who publish on web platforms like Flickr and Instagram.

**MAIN FEATURES**

The suite includes 11 plugins that automate the entire photography workflow, from post-production to multi-format export. All plugins fully preserve EXIF metadata (camera, lens, shooting parameters, GPS, copyright) using the new GIMP 3.0 APIs.

**CORE PLUGINS**

1. **Interactive Process (FD)** - Most versatile
- Interactive processing with parameterizable GUI
- Complete pipeline: saturation, 1920px resize, NL edge enhancement, watermark, optional white border
- Adjustable parameters: saturation (0-100%), NL alpha/radius, border size
- Ideal for single image processing with full control

2. **Master Publish (FD)** - Batch automation
- Automatically processes all photos in a folder
- Dual output: Flickr (1920px) + Instagram (1080x1350px with blur background)
- Optimized pipeline for each platform
- Automatic suffixes: _1920_w.jpg and _1080_w.jpg

3. **Multi-Format Export (FD)** - Versatile export
- 6 preset formats: Web, Instagram Post/Stories, Thumbnail, Email, Print
- Format selection via GUI with checkboxes
- Optional watermark
- Batch processing with saturation and NL filter

4. **Publish 1920 + Watermark (FD)** - Three versions
- Hardcoded version: fixed parameters, fast
- JSON version: external configuration via file
- GUI version: graphical interface for all parameters

5. **1920 White Border (FD)** - Professional border
- Adds white border maintaining final 1920px size
- Customizable border size (default 90px)
- Integrated watermark

**TECHNICAL FEATURES**

- **Complete EXIF preservation**: all original metadata is maintained (camera, lens, ISO, aperture, GPS, copyright, ICC color profile)
- **Professional watermark**: semi-transparent white text with micro-shadow, adaptive size (2.7% of long side)
- **NL Edge Enhancement**: improves sharpness and details with configurable parameters
- **JPEG quality**: 95% for standard/print, 90% for web/social
- **Detailed logging**: log file for debugging and troubleshooting

**TYPICAL WORKFLOWS**

Workflow 1 - Flickr + Instagram Publishing:
- Put photos in ~/Pictures/FD_INPUT
- Run Master Publish (FD)
- Automatically get optimized versions for both platforms

Workflow 2 - Custom single image processing:
- Open photo in GIMP
- Run Interactive Process (FD)
- Adjust parameters in GUI
- Apply and export

Workflow 3 - Multi-format export:
- Batch processing with format selection
- Ideal for portfolios or multiple deliveries

**INSTALLATION**

Plugins should be copied to ~/Library/Application Support/GIMP/plugins/ (macOS) or the equivalent directory on Linux/Windows. Each plugin is a single executable .py file.

**COMPATIBILITY**

- GIMP 3.0 (uses new GObject Introspection APIs)
- Python 3.10+ (included in GIMP.app on macOS)
- GTK 3.0 for GUIs
- Tested on macOS, should work on Linux/Windows

**TECHNICAL NOTES**

On macOS, GTK windows may appear in the background: click the Python icon in the Dock to bring them to the foreground (system security limitation).

The NL filter (edge enhancement) is applied if available, otherwise it's skipped without errors.

**OPEN SOURCE CODE**

All scripts are available and can be customized. They use exclusively public GIMP 3.0 APIs and Python best practices.

**CONCLUSIONS**

This suite has transformed my photography workflow, reducing post-production time for web publishing from hours to minutes. I hope it can be useful to other photographers in the community as well.

I'm available for questions, suggestions, or collaborations to further improve the plugins.

Happy GIMPing!

Francesco


Share on Facebook Share on Twitter Share on Orkut Share on Digg Share on MySpace Share on Delicious Share on Technorati
Top
 Post subject: Re: Python Plugin Collection for GIMP 3.0 - Professional Photography W
PostPosted: Tue Jun 02, 2026 7:14 am  (#2) 
Offline
Global Moderator
User avatar

Joined: Apr 01, 2012
Posts: 8358
Location: On the other side of your screen
Looks like they might be handy.
Am I missing something, I cannot see where you added the plugins or a link to them? Also are they free?

_________________
Image
Free Fun Photo Editing & resources
Poems from the Lord
Gimp Newby
Gimp version 3.2.0 and GMIC-Qt 3.7.5 OS :- Windows 10 Home 64


Top
 Post subject: Re: Python Plugin Collection for GIMP 3.0 - Professional Photography W
PostPosted: Tue Jun 02, 2026 1:22 pm  (#3) 
Offline
GimpChat Member

Joined: Apr 11, 2024
Posts: 291
Can't see them either.


Top
 Post subject: Re: Python Plugin Collection for GIMP 3.0 - Professional Photography W
PostPosted: Wed Jun 03, 2026 2:26 am  (#4) 
Offline
GimpChat Member

Joined: Jul 21, 2025
Posts: 17
So far they are in my own availability. The aim of the message is that thank to some AI tool it is possible to generate something very useful for not IT professional.


Top
 Post subject: Re: Python Plugin Collection for GIMP 3.0 - Professional Photography W
PostPosted: Wed Jun 03, 2026 2:47 pm  (#5) 
Offline
GimpChat Member

Joined: Apr 11, 2024
Posts: 291
Then don't write
Quote:
I'd like to share


Top
 Post subject: Re: Python Plugin Collection for GIMP 3.0 - Professional Photography W
PostPosted: Thu Jun 04, 2026 4:08 am  (#6) 
Offline
GimpChat Member

Joined: Jul 21, 2025
Posts: 17
quietreader wrote:
Then don't write
Quote:
I'd like to share

You are right, could you suggest a way to share them here?


Top
 Post subject: Re: Python Plugin Collection for GIMP 3.0 - Professional Photography W
PostPosted: Thu Jun 04, 2026 12:19 pm  (#7) 
Offline
GimpChat Member

Joined: Apr 11, 2024
Posts: 291
Zip pack and attach here?


Top
Post new topic Reply to topic  [ 7 posts ] 

All times are UTC - 5 hours [ DST ]



* Login  



Powered by phpBB3 © phpBB Group