11-09-2021, 09:57 AM
(11-09-2021, 08:22 AM)tillinth Wrote: Now I can use the normalize command for each image individually, but I'm still confused on how I should normalize across pictures...Any suggestions on this? The goal is that all the images have equal brightness, so should I perhaps calculate their mean brightness and set it to this value for all pictures (if so, how can I do this? Perhaps I should use Python, or is it possible without?)
You could try this plugin, get-curves(5).py from https://www.gimplearn.net/viewtopic.php/...f=3&t=1447
Duplicate layer
Apply the normalize to the duplicate.
Use the plugin with the channel setting Value (RGB is default)
That produces a curves file differencing the before and after.
To apply, open image and the color - curves tool
The curves file can be loaded into the curves tool - that little left pointing arrow brings up Import from file
That then becomes the most recent in the presets dropdown for the next image.
If that works and there are many to process then there is a batch plugin that will use the saved curves file. http://gimpfr.org/contrib_photolabo.php#CurveBatch
Careful with that one, it does overwrite the image, work with copies.
Note: apart from the old normalize, there are equivalents in the gimp_gmic_qt plugin http://www.gmic.eu