Image manipulation library. Use Pixie instead.
Rudimentary image manipulation framework.
Some things may or may not work correctly.
Check examples directory for short demonstration.
To have some boilerplate for recreational programming with images.
Manipulate. Images.
diffimg - image diffing tool and library.
blurhash - blurhash algorith implementation.
nimble install imageman
imagemanLibjpeg
flag. Enabled by default.imagemanLibpng
flag. Enabled by default.stb_image
).imagemanStb
flag. By default only enabled if libjpeg and libpng are disabled.libpng
libjpeg(-turbo)
ColorRGBU
- 8bit uint 3 componentsColorRGBAU
- 8bit uint 4 componentsColorRGBF
- 32bit float 3 componentsColorRGBAF
- 32bit float 4 componentsColorRGBF64
- 64bit float 3 componentsColorRGBAF64
- 64bit float 4 componentsColorHSL
- 32bit floatColorHSLuv
- 64bit float, perceptually uniform, unlike normal HSLColorHPLuv
- 64bit float
RGB float components have valid range from 0 to 1.
Hue range is 0..360. Saturation/Lightness range from 0 to 1.See examples directory.