#include "Image.h" #include "PngWriter.h" #include "PngWriterImpl.h" #include int main() { unsigned width = 200; unsigned height = 200; unsigned numChannels = 3; auto image = Image::Create(width, height); image->setNumChannels(numChannels); std::vector data(image->getBytesPerRow()*height, 0); for(unsigned jdx=0;jdxgetBytesPerRow(); for(unsigned idx=0;idxsetData(data); PngWriter writer; writer.SetPath("test.png"); writer.Write(image); return 0; }