#include <reader_base.hpp>
Public Member Functions | |
reader_base () | |
reader_base (const ConversionPolicy &cc) | |
template<typename Image > | |
void | init_image (Image &img, const image_read_settings< FormatTag > &settings) |
template<typename View > | |
void | init_view (const View &view, const image_read_settings< FormatTag > &) |
Protected Attributes | |
ConversionPolicy | _cc_policy |
Reader Base Class
It provides some basic functionality which is shared for all readers. For instance, it recreates images when necessary. It checks whether user supplied coordinates are valid.
FormatTag | A format tag, like jpeg_tag. |
ConversionPolicy | Conversion policy, see coversion_policies.hpp. |
|
inline |
Default Constructor
|
inline |
Constructor
|
inline |
Initializes an image. But also does some check ups.
Image | Image which implements boost::gil's ImageConcept. |
img | The image. |
info | The image read info. |