conversions.h File Reference

#include <string.h>

Go to the source code of this file.

Defines

#define OPENCV_CONVERSIONS

Enumerations

enum  bayer_decoding_t { NO_BAYER_DECODING, BAYER_DECODING_NEAREST, BAYER_DECODING_EDGE_SENSE, BAYER_DECODING_DOWNSAMPLE }
enum  stereo_decoding_t { NO_STEREO_DECODING, STEREO_DECODING }
enum  bayer_pattern_t { BAYER_PATTERN_BGGR, BAYER_PATTERN_GRBG, BAYER_PATTERN_RGGB, BAYER_PATTERN_GBRG }

Functions

void uyvy2yuyv (unsigned char *src, unsigned char *dest, int NumPixels)
void yuyv2uyvy (unsigned char *src, unsigned char *dest, int NumPixels)
void uyyvyy2uyvy (unsigned char *src, unsigned char *dest, int NumPixels)
void uyv2uyvy (unsigned char *src, unsigned char *dest, int NumPixels)
void y2uyvy (unsigned char *src, unsigned char *dest, int NumPixels)
void y162uyvy (unsigned char *src, unsigned char *dest, int NumPixels, int bits)
void y162y (unsigned char *src, unsigned char *dest, int NumPixels, int bits)
void rgb2uyvy (unsigned char *src, unsigned char *dest, int NumPixels)
void rgb482uyvy (unsigned char *src, unsigned char *dest, int NumPixels)
void rgb482rgb (unsigned char *src, unsigned char *dest, int NumPixels)
void uyv2rgb (unsigned char *src, unsigned char *dest, int NumPixels)
void uyvy2rgb (unsigned char *src, unsigned char *dest, int NumPixels)
void uyvy2bgr (unsigned char *src, unsigned char *dest, int NumPixels)
void uyyvyy2rgb (unsigned char *src, unsigned char *dest, int NumPixels)
void y2rgb (unsigned char *src, unsigned char *dest, int NumPixels)
void y162rgb (unsigned char *src, unsigned char *dest, int NumPixels, int bits)
void BayerNearestNeighbor (unsigned char *src, unsigned char *dest, int sx, int sy, bayer_pattern_t type)
void BayerEdgeSense (unsigned char *src, unsigned char *dest, int sx, int sy, bayer_pattern_t type)
void BayerDownsample (unsigned char *src, unsigned char *dest, int sx, int sy, bayer_pattern_t type)
void StereoDecode (unsigned char *src, unsigned char *dest, int NumPixels)
void convert_to_rgb (unsigned char *src, unsigned char *dest, int mode, int width, int height, int f7_colormode, int bayer, int bits)
void convert_to_bgr (unsigned char *src, unsigned char *dest, int mode, int width, int height, int f7_colormode, int bayer, int bits)


Define Documentation

#define OPENCV_CONVERSIONS


Enumeration Type Documentation

enum bayer_decoding_t

Enumerator:
NO_BAYER_DECODING 
BAYER_DECODING_NEAREST 
BAYER_DECODING_EDGE_SENSE 
BAYER_DECODING_DOWNSAMPLE 

enum bayer_pattern_t

Enumerator:
BAYER_PATTERN_BGGR 
BAYER_PATTERN_GRBG 
BAYER_PATTERN_RGGB 
BAYER_PATTERN_GBRG 

enum stereo_decoding_t

Enumerator:
NO_STEREO_DECODING 
STEREO_DECODING 


Function Documentation

void BayerDownsample ( unsigned char *  src,
unsigned char *  dest,
int  sx,
int  sy,
bayer_pattern_t  type 
)

void BayerEdgeSense ( unsigned char *  src,
unsigned char *  dest,
int  sx,
int  sy,
bayer_pattern_t  type 
)

void BayerNearestNeighbor ( unsigned char *  src,
unsigned char *  dest,
int  sx,
int  sy,
bayer_pattern_t  type 
)

void convert_to_bgr ( unsigned char *  src,
unsigned char *  dest,
int  mode,
int  width,
int  height,
int  f7_colormode,
int  bayer,
int  bits 
)

void convert_to_rgb ( unsigned char *  src,
unsigned char *  dest,
int  mode,
int  width,
int  height,
int  f7_colormode,
int  bayer,
int  bits 
)

void rgb2uyvy ( unsigned char *  src,
unsigned char *  dest,
int  NumPixels 
)

void rgb482rgb ( unsigned char *  src,
unsigned char *  dest,
int  NumPixels 
)

void rgb482uyvy ( unsigned char *  src,
unsigned char *  dest,
int  NumPixels 
)

void StereoDecode ( unsigned char *  src,
unsigned char *  dest,
int  NumPixels 
)

void uyv2rgb ( unsigned char *  src,
unsigned char *  dest,
int  NumPixels 
)

void uyv2uyvy ( unsigned char *  src,
unsigned char *  dest,
int  NumPixels 
)

void uyvy2bgr ( unsigned char *  src,
unsigned char *  dest,
int  NumPixels 
)

void uyvy2rgb ( unsigned char *  src,
unsigned char *  dest,
int  NumPixels 
)

void uyvy2yuyv ( unsigned char *  src,
unsigned char *  dest,
int  NumPixels 
)

void uyyvyy2rgb ( unsigned char *  src,
unsigned char *  dest,
int  NumPixels 
)

void uyyvyy2uyvy ( unsigned char *  src,
unsigned char *  dest,
int  NumPixels 
)

void y162rgb ( unsigned char *  src,
unsigned char *  dest,
int  NumPixels,
int  bits 
)

void y162uyvy ( unsigned char *  src,
unsigned char *  dest,
int  NumPixels,
int  bits 
)

void y162y ( unsigned char *  src,
unsigned char *  dest,
int  NumPixels,
int  bits 
)

void y2rgb ( unsigned char *  src,
unsigned char *  dest,
int  NumPixels 
)

void y2uyvy ( unsigned char *  src,
unsigned char *  dest,
int  NumPixels 
)

void yuyv2uyvy ( unsigned char *  src,
unsigned char *  dest,
int  NumPixels 
)


Generated on Tue Jan 30 15:33:07 2007 for camera1394_control.kdevelop by  doxygen 1.4.7