PNG file writer. More...
#include <fvutils/writers/png.h>
Public Member Functions | |
PNGWriter () | |
Constructor. | |
PNGWriter (const char *filename, unsigned int width, unsigned int height) | |
Constructor. | |
~PNGWriter () | |
Destructor. | |
virtual void | set_buffer (colorspace_t cspace, unsigned char *buffer) |
Set image buffer. | |
virtual void | write () |
Write to file. |
PNG file writer.
Definition at line 34 of file png.h.
firevision::PNGWriter::PNGWriter | ( | const char * | filename, | |
unsigned int | width, | |||
unsigned int | height | |||
) |
Constructor.
filename | filename | |
width | width | |
height | height |
Definition at line 55 of file png.cpp.
References firevision::Writer::set_filename().
void firevision::PNGWriter::set_buffer | ( | colorspace_t | cspace, | |
unsigned char * | buffer | |||
) | [virtual] |
Set image buffer.
cspace | color space of image | |
buffer | buffer of image |
Reimplemented from firevision::Writer.
Definition at line 70 of file png.cpp.
Referenced by firevision::SEGenerator::linear().
void firevision::PNGWriter::write | ( | ) | [virtual] |
Write to file.
Implements firevision::Writer.
Definition at line 88 of file png.cpp.
References firevision::Writer::buffer, firevision::Writer::filename, firevision::Writer::height, and firevision::Writer::width.
Referenced by firevision::SEGenerator::linear().