LazPaint

LazPaint is a free and open-source cross-platform[nb 1] lightweight image editor with raster and vectorial layers created with Lazarus.

Colors are stored in sRGB colorspace but drawing functions take into account gamma correction.

[14][13] Since version 6, there is a curve adjustments function on RGBA channels and according to a corrected HSL colorspace.

[15] This correction takes into account the gamma factor and also perceived lightness according to the hue.

If a tool like the pen is applied, the layer is rasterized and vectorial information becomes unavailable.

LazPaint 7 interface
Selecting a vector shape