Open source auto photo enhancement

My dad has used a program called Ashampoo Photo Optimizer under Windows for several years to batch process photos to make them look slightly better with zero effort on his behalf.

We’ve both had a search but we’ve been unable to find a similar open source program for Linux. Does anyone know of a FOSS program might be a suitable replacement for Ashampoo Photo Optimizer?

Thanks

No suggestions?

I asked this same question on the GIMP forum too and their suggestion was trying to come up with something myself with GIMP + BIMP + gimp_gmic_qt. I’m surprised there is no open source app for this purpose.

I would prefer something that doesn’t rely on an internet connection to work but it looks like we would have to write such an app.

It might make sense for this to be integrated into something like converseen

I think your problem is that the above phrase means different things to everyone here and the input will have a huge impact on the output.

Since you’ve been vague, its hard to answer the question. We are a community that thrives on details and minuta.

In general, the gimp forum is mostly right, gmic has all the tools to do this, but you have to know what you want to use and what order it is in.

If ashamploo is giving you what you want, why not just continue with that?

2 Likes

Maybe BIMP. Batch Image Manipulation Plugin for GIMP. | Alessandro Francesconi . You could stretch the histogram and so on. I don’t think those are reliable enhancements, though.

“If ashamploo is giving you what you want, why not just continue with that?”

ashampoo is Windows only. It would be nice to have something that does this that can be run on RPi’s, TV boxes and other SBCs that aren’t running x86/Windows.

This is from Ashampoo, what it does: “built-in image optimization scans each photo for issues with exposure, color temperature, sharpness, stains, and contrast”. Gives an idea of what is required

Yeah, I put up a short video (for all Gimp users, including those who have never used BIMP). BIMP and four procedures, two auto from Gimp gimp-levels-auto / plug-in-color-enhance and two gmic (as a single string) gcd_auto_balance 30,0,0,1,0 samj_Wavelet_Sharpen_Test_en 0,0 the only more-or-less auto procedures I could find. You can add more.

…and that gives as a before/after example. https://i.imgur.com/3wvpsoe.jpg …but one thing Gimp is not, is intelligent. I suppose the reference to no on-line process is some sort of AI and I can understand that. My opinion, AI is going to kill learning the basics of anything. Creativity - you get what AI gives you.

Converseen, I remember that from some time ago, another similar is XnViewMP that can batch convert with all sort of filters. It is still not automatic, it requires user input to choose the options.

1 Like

Hi,
Have you tried installing it with Wine on Linux?

I use foobar2000 and Exact Audio Copy on Linux that way.

Good old hydrogenaudio times :relaxed:

Probably on the weak side compared to what I could see in a few second scroll on Ashampoo’s website, but several photo managers (like shotwell) have basic automatic enhancement function. Usually limited to exposure/contrast saturation rotation correction from what I’ve seen, I do not use much.
These function can be applied in batch on all or a selection of the files imported in the manager.