colourspace_convert.h File Reference

#include <cvd/image_convert_fwd.h>
#include <string.h>
#include <cvd/image_ref.h>
#include <cvd/exceptions.h>
#include <string>
#include <utility>
#include <iterator>
#include <cassert>
#include <map>
#include <cvd/internal/is_pod.h>
#include <limits>
#include <cstddef>
#include <TooN/TooN.h>
#include <iostream>
#include <cvd/byte.h>
#include <cvd/config.h>
#include <math.h>
#include <cvd/internal/pixel_traits.h>
#include <cvd/internal/builtin_components.h>
#include <cvd/rgb.h>
#include <cvd/internal/rgb_components.h>
#include <cvd/image.h>
Include dependency graph for colourspace_convert.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  CVD::IsConvertible< bayer_bggr, byte >
struct  CVD::IsConvertible< bayer_bggr, Rgb< byte > >
struct  CVD::IsConvertible< bayer_bggr16, Rgb< unsigned short > >
struct  CVD::IsConvertible< bayer_bggr16, unsigned short >
struct  CVD::IsConvertible< bayer_bggr16be, Rgb< unsigned short > >
struct  CVD::IsConvertible< bayer_bggr16be, unsigned short >
struct  CVD::IsConvertible< bayer_gbrg, byte >
struct  CVD::IsConvertible< bayer_gbrg, Rgb< byte > >
struct  CVD::IsConvertible< bayer_gbrg16, Rgb< unsigned short > >
struct  CVD::IsConvertible< bayer_gbrg16, unsigned short >
struct  CVD::IsConvertible< bayer_gbrg16be, Rgb< unsigned short > >
struct  CVD::IsConvertible< bayer_gbrg16be, unsigned short >
struct  CVD::IsConvertible< bayer_grbg, byte >
struct  CVD::IsConvertible< bayer_grbg, Rgb< byte > >
struct  CVD::IsConvertible< bayer_grbg16, Rgb< unsigned short > >
struct  CVD::IsConvertible< bayer_grbg16, unsigned short >
struct  CVD::IsConvertible< bayer_grbg16be, Rgb< unsigned short > >
struct  CVD::IsConvertible< bayer_grbg16be, unsigned short >
struct  CVD::IsConvertible< bayer_rggb, byte >
struct  CVD::IsConvertible< bayer_rggb, Rgb< byte > >
struct  CVD::IsConvertible< bayer_rggb16, Rgb< unsigned short > >
struct  CVD::IsConvertible< bayer_rggb16, unsigned short >
struct  CVD::IsConvertible< bayer_rggb16be, Rgb< unsigned short > >
struct  CVD::IsConvertible< bayer_rggb16be, unsigned short >
struct  CVD::IsConvertible< yuv411, byte >
struct  CVD::IsConvertible< yuv411, Rgb< byte > >
struct  CVD::IsConvertible< yuv422, byte >
struct  CVD::IsConvertible< yuv422, Rgb< byte > >

Namespaces

namespace  CVD

Functions

template<>
void CVD::convert_image (const BasicImage< vuy422 > &from, BasicImage< byte > &to)
template<>
void CVD::convert_image (const BasicImage< vuy422 > &from, BasicImage< Rgb< byte > > &to)
template<>
void CVD::convert_image (const BasicImage< yuv422 > &from, BasicImage< byte > &to)
template<>
void CVD::convert_image (const BasicImage< yuv422 > &from, BasicImage< Rgb< byte > > &to)
template<>
void CVD::convert_image (const BasicImage< yuv411 > &from, BasicImage< byte > &to)
template<>
void CVD::convert_image (const BasicImage< yuv411 > &from, BasicImage< Rgb< byte > > &to)
template<>
void CVD::convert_image (const BasicImage< bayer_rggb16be > &from, BasicImage< Rgb< unsigned short > > &to)
template<>
void CVD::convert_image (const BasicImage< bayer_gbrg16be > &from, BasicImage< Rgb< unsigned short > > &to)
template<>
void CVD::convert_image (const BasicImage< bayer_grbg16be > &from, BasicImage< Rgb< unsigned short > > &to)
template<>
void CVD::convert_image (const BasicImage< bayer_bggr16be > &from, BasicImage< Rgb< unsigned short > > &to)
template<>
void CVD::convert_image (const BasicImage< bayer_rggb16be > &from, BasicImage< unsigned short > &to)
template<>
void CVD::convert_image (const BasicImage< bayer_gbrg16be > &from, BasicImage< unsigned short > &to)
template<>
void CVD::convert_image (const BasicImage< bayer_grbg16be > &from, BasicImage< unsigned short > &to)
template<>
void CVD::convert_image (const BasicImage< bayer_bggr16be > &from, BasicImage< unsigned short > &to)
template<>
void CVD::convert_image (const BasicImage< bayer_rggb16 > &from, BasicImage< Rgb< unsigned short > > &to)
template<>
void CVD::convert_image (const BasicImage< bayer_gbrg16 > &from, BasicImage< Rgb< unsigned short > > &to)
template<>
void CVD::convert_image (const BasicImage< bayer_grbg16 > &from, BasicImage< Rgb< unsigned short > > &to)
template<>
void CVD::convert_image (const BasicImage< bayer_bggr16 > &from, BasicImage< Rgb< unsigned short > > &to)
template<>
void CVD::convert_image (const BasicImage< bayer_rggb16 > &from, BasicImage< unsigned short > &to)
template<>
void CVD::convert_image (const BasicImage< bayer_gbrg16 > &from, BasicImage< unsigned short > &to)
template<>
void CVD::convert_image (const BasicImage< bayer_grbg16 > &from, BasicImage< unsigned short > &to)
template<>
void CVD::convert_image (const BasicImage< bayer_bggr16 > &from, BasicImage< unsigned short > &to)
template<>
void CVD::convert_image (const BasicImage< bayer_rggb > &from, BasicImage< Rgb< byte > > &to)
template<>
void CVD::convert_image (const BasicImage< bayer_gbrg > &from, BasicImage< Rgb< byte > > &to)
template<>
void CVD::convert_image (const BasicImage< bayer_grbg > &from, BasicImage< Rgb< byte > > &to)
template<>
void CVD::convert_image (const BasicImage< bayer_bggr > &from, BasicImage< Rgb< byte > > &to)
template<>
void CVD::convert_image (const BasicImage< bayer_rggb > &from, BasicImage< byte > &to)
template<>
void CVD::convert_image (const BasicImage< bayer_gbrg > &from, BasicImage< byte > &to)
template<>
void CVD::convert_image (const BasicImage< bayer_grbg > &from, BasicImage< byte > &to)
template<>
void CVD::convert_image (const BasicImage< bayer_bggr > &from, BasicImage< byte > &to)
template<>
std::pair< Image< byte >
, Image< Rgb< byte > > > 
CVD::convert_image_pair (const BasicImage< yuv411 > &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:12 2013