JPEG file writer. More...
#include <>>
Public Member Functions | |
JpegWriter (int quality=80) | |
Constructor. | |
JpegWriter (const char *filename, int quality=80) | |
Constructor. | |
virtual | ~JpegWriter () |
Destructor. | |
virtual void | set_buffer (colorspace_t cspace, unsigned char *buffer) |
Set image buffer. | |
virtual void | write () |
Write to file. |
JPEG file writer.
Definition at line 36 of file jpeg.h.
firevision::JpegWriter::JpegWriter | ( | int | quality = 80 |
) |
Constructor.
quality | quality, value between 0 and 100 |
Definition at line 52 of file jpeg.cpp.
References firevision::Writer::buffer.
firevision::JpegWriter::JpegWriter | ( | const char * | filename, | |
int | quality = 80 | |||
) |
Constructor.
filename | file name to write to | |
quality | quality, value between 0 and 100 |
Definition at line 64 of file jpeg.cpp.
References firevision::Writer::buffer, and firevision::Writer::set_filename().
firevision::JpegWriter::~JpegWriter | ( | ) | [virtual] |
void firevision::JpegWriter::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.
void firevision::JpegWriter::write | ( | ) | [virtual] |
Write to file.
Implements firevision::Writer.
Definition at line 93 of file jpeg.cpp.
References fawkes::Exception::append(), firevision::Writer::buffer, firevision::Writer::filename, firevision::Writer::height, and firevision::Writer::width.