|
Claw
1.7.3
|
A class for jpeg pictures. More...
#include <claw/image.hpp>#include <setjmp.h>#include <iostream>#include <string>#include <cstdio>#include <jpeglib.h>#include <claw/impl/jpeg_reader.tpp>Go to the source code of this file.
Classes | |
| class | claw::graphic::jpeg |
| A class for jpeg pictures. More... | |
| struct | claw::graphic::jpeg::error_manager |
| Error handler that throw an exception instead of exiting the program. More... | |
| class | claw::graphic::jpeg::reader |
| This class read data from a jpeg file and store it in an image. More... | |
| struct | claw::graphic::jpeg::reader::source_manager |
| Source manager that allow us to read from a std::istream. More... | |
| class | claw::graphic::jpeg::reader::RGB_to_pixel32 |
| Functor converting a RGB pixel to a ARGB pixel. | |
| class | claw::graphic::jpeg::reader::grayscale_to_pixel32 |
| Functor converting a grey level pixel to a ARGB pixel. | |
| class | claw::graphic::jpeg::writer |
| This class write an image in a jpeg file. More... | |
| struct | claw::graphic::jpeg::writer::options |
| Parameters of the writing algorithm. More... | |
| struct | claw::graphic::jpeg::writer::destination_manager |
| Destination manager that allow us to write in a std::ostream. More... | |
Namespaces | |
| namespace | claw |
| This is the main namespace. | |
| namespace | claw::graphic |
| Everything about image structures and processing. | |
A class for jpeg pictures.
Definition in file jpeg.hpp.
1.8.1.2