MCPcopy Create free account
hub / github.com/HiLab-git/SimpleCRF / encode

Function encode

dependency/densecrf/examples/lodepng.cpp:6157–6169  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

6155
6156#ifdef LODEPNG_COMPILE_ENCODER
6157 unsigned encode(std::vector<unsigned char>& out, const unsigned char* in, unsigned w, unsigned h,
6158 LodePNGColorType colortype, unsigned bitdepth)
6159 {
6160 unsigned char* buffer;
6161 size_t buffersize;
6162 unsigned error = lodepng_encode_memory(&buffer, &buffersize, in, w, h, colortype, bitdepth);
6163 if(buffer)
6164 {
6165 out.insert(out.end(), &buffer[0], &buffer[buffersize]);
6166 lodepng_free(buffer);
6167 }
6168 return error;
6169 }
6170
6171 unsigned encode(std::vector<unsigned char>& out,
6172 const std::vector<unsigned char>& in, unsigned w, unsigned h,

Callers 1

mainFunction · 0.85

Calls 9

lodepng_encode_memoryFunction · 0.85
lodepng_freeFunction · 0.85
lodepng_get_raw_size_lctFunction · 0.85
lodepng_encodeFunction · 0.85
lodepng_get_raw_sizeFunction · 0.85
save_fileFunction · 0.85
insertMethod · 0.45
endMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected