bgrabitmap / lazpaint

🎨 Cross-platform image editor with raster and vector layers similar to Paint.Net written in Lazarus (Free Pascal)
https://lazpaint.github.io/
GNU General Public License v3.0
406 stars 57 forks source link

White balance? #541

Open anonimo82 opened 1 year ago

anonimo82 commented 1 year ago

Hello everyone. Please, is it possible to do white balance with LazPaint? If not, please, will you add it?

It's not a novelty I ask for something and discover it's already there, so I hope this is yet another of these cases =)

Thanks for any help. Regards.

circular17 commented 1 year ago

It's not a feature yet. So I take note of it as an improvement.

anonimo82 commented 1 year ago

Thanks so much!! Can't wait to see it realized!!! =)

circular17 commented 1 year ago

In the meantime, you can use color shift, or add a layer with the white color you want and use multiply blend mode.

anonimo82 commented 1 year ago

Honestly, I never thought about this use of multiply blend mode. Thanks

circular17 commented 1 year ago

The result will be a good approximation of color balance.

You can use multiply blend mode to set the reference white and conversely the divide blend mode will do the inverse: for example if you have an image where you know the reference color is not the sRGB white and you want it to be the sRGB instead.

anonimo82 commented 1 year ago

Are there any updates?

circular17 commented 1 year ago

Nope that doesn't go that fast. When I get some vacations, I can take some time to add features.