image_convert.h File Reference

#include <cvd/config.h>
#include <cvd/internal/convert_pixel_types.h>
#include <cvd/internal/rgb_components.h>
#include <cvd/image.h>
Include dependency graph for image_convert.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  CVD::ConvertImage< From, To, Conv, both_pod >
struct  CVD::ConvertImage< Rgb< byte >, byte, Pixel::CIE< Rgb< byte >, byte >, 1 >
struct  CVD::ConvertImage< T, T, Pixel::GenericConversion< T, T >, 1 >
class  CVD::Internal::ImageConverter< C >
struct  CVD::Internal::ImagePromise< ImageConverter< C > >
struct  CVD::IsConvertible< In, Out >
struct  CVD::PixelByPixelConvertible< In, Out >
struct  CVD::PixelByPixelConvertible< InOut, InOut >
 Identity conversion by memcpy is always supported. More...

Namespaces

namespace  CVD
namespace  CVD::Internal

Functions

template<class C >
Internal::ImagePromise
< Internal::ImageConverter< C > > 
CVD::convert_image (const BasicImage< C > &c)
template<class D , class C >
Image< D > CVD::convert_image (const BasicImage< C > &from)
template<class D , class C >
Image< D > CVD::convert_image (const SubImage< C > &from)
template<class D , class Conv , class C >
Image< D > CVD::convert_image (const SubImage< C > &from)
template<class C , class D >
void CVD::convert_image (const BasicImage< C > &from, BasicImage< D > &to)
template<class C , class D >
void CVD::convert_image (const SubImage< C > &from, SubImage< D > &to)
template<class Conv , class C , class D >
void CVD::convert_image (const SubImage< C > &from, SubImage< D > &to)
template<class D1 , class D2 , class C >
std::pair< Image< D1 >, Image
< D2 > > 
CVD::convert_image_pair (const BasicImage< C > &from)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


libcvd
Author(s): Edward Rosten, Paul Smith, Tom Drummond, Gerhard Reitmayr, Ethan Eade, Timothy Gan, Chris Kemp, Georg Klein
autogenerated on Fri Jan 11 09:13:19 2013