Generic Image Library: algorithm.hpp File Reference

Modules | Alphabetical List | Class List | Directories | File List | GIL Home Page # extension/dynamic_image/algorithm.hpp File Reference ## Detailed Description Some basic STL-style algorithms when applied to runtime type specified image views. Author: Lubomir Bourdev and Hailin Jin Adobe Systems Incorporated Date: 2005-2007 Last updated on September 24, 2006 `#include "../../algorithm.hpp"` `#include "any_image.hpp"` `#include <boost/bind.hpp>` Go to the source code of this file.
## Namespaces
namespace | boost
namespace | boost::gil
namespace | boost::gil::detail
## Functions
template<typename Types1, typename View2>
bool | equal_pixels (const any_image_view< Types1 > &src, const View2 &dst)
template<typename View1, typename Types2>
bool | equal_pixels (const View1 &src, const any_image_view< Types2 > &dst)
template<typename Types1, typename Types2>
bool | equal_pixels (const any_image_view< Types1 > &src, const any_image_view< Types2 > &dst)
template<typename Types1, typename View2>
void | copy_pixels (const any_image_view< Types1 > &src, const View2 &dst)
template<typename View1, typename Types2>
void | copy_pixels (const View1 &src, const any_image_view< Types2 > &dst)
template<typename Types1, typename Types2>
void | copy_pixels (const any_image_view< Types1 > &src, const any_image_view< Types2 > &dst)
template<typename Types1, typename View2, typename CC>
void | copy_and_convert_pixels (const any_image_view< Types1 > &src, const View2 &dst, CC cc)
template<typename Types1, typename View2>
void | copy_and_convert_pixels (const any_image_view< Types1 > &src, const View2 &dst)
template<typename View1, typename Types2, typename CC>
void | copy_and_convert_pixels (const View1 &src, const any_image_view< Types2 > &dst, CC cc)
template<typename View1, typename Types2>
void | copy_and_convert_pixels (const View1 &src, const any_image_view< Types2 > &dst)
template<typename Types1, typename Types2, typename CC>
void | copy_and_convert_pixels (const any_image_view< Types1 > &src, const any_image_view< Types2 > &dst, CC cc)
template<typename Types1, typename Types2>
void | copy_and_convert_pixels (const any_image_view< Types1 > &src, const any_image_view< Types2 > &dst)
template<typename Types, typename Value>
void | fill_pixels (const any_image_view< Types > &img_view, const Value &val)
| fill_pixels for any image view. The pixel to fill with must be compatible with the current view