|
Namespaces |
namespace | boost |
namespace | boost::gil |
namespace | boost::gil::detail |
Functions |
template<typename Images> |
void | boost::gil::png_read_image (const char *filename, any_image< Images > &im) |
| reads a PNG image into a run-time instantiated image Opens the given png file name, selects the first type in Images whose color space and channel are compatible to those of the image file and creates a new image of that type with the dimensions specified by the image file. Throws std::ios_base::failure if none of the types in Images are compatible with the type on disk.
|
template<typename Images> |
void | boost::gil::png_read_image (const std::string &filename, any_image< Images > &im) |
| reads a PNG image into a run-time instantiated image
|
template<typename Views> |
void | boost::gil::png_write_view (const char *filename, const any_image_view< Views > &runtime_view) |
| Saves the currently instantiated view to a png file specified by the given png image file name. Throws std::ios_base::failure if the currently instantiated view type is not supported for writing by the I/O extension or if it fails to create the file.
|
template<typename Views> |
void | boost::gil::png_write_view (const std::string &filename, const any_image_view< Views > &runtime_view) |
| Saves the currently instantiated view to a png file specified by the given png image file name.
|