Function libcacaoimage::encode::EncodePNG

Function Documentation

std::size_t libcacaoimage::encode::EncodePNG(const Image &src, std::ostream &out)

Encode a PNG image.

Parameters:
  • src – The image data to encode

  • out – The output stream to write the encoded data to

Throws:

std::runtime_error – If encoding fails or settings or invalid