Image format. It is the kind of container/codec formats Gamut can read and write to.
Deallocate an encoded image created with saveToMemory.
Deallocate pixel data. Everything allocated with allocatePixelStorage or disowned eventually needs to be through that function.
Image type. Image has disabled copy ctor and postblit, to avoid accidental allocations.
Gamut public API. This is the main image abstraction.