#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>

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) |