CVD::Internal::Assembly Namespace Reference

Functions

void byte_to_short_difference (const unsigned char *a, const unsigned char *b, short *c, unsigned int size)
void float_add_mul_add (const float *a, const float *b, float f, float *c, unsigned long size)
void float_add_mul_add_unaligned (const float *a, const float *b, float f, float *c, unsigned long size)
void float_assign_mul (const float *a, float f, float *c, unsigned long size)
void float_difference (const float *a, const float *b, float *c, unsigned int size)
float float_innerproduct (const float *a, const float *b, int w, int h, int stride_a, int stride_b)
void halfsample (const unsigned char *in, unsigned char *out, int width, int height)
void int_difference (const int32_t *a, const int32_t *b, int32_t *c, unsigned int size)
void rgb_to_gray (const unsigned char *in, unsigned char *out, int size, int wr, int wg, int wb)
void short_difference (const short *a, const short *b, short *c, unsigned int size)
void yuv420p_to_rgb (const unsigned char *yuv, unsigned char *rgb, int width, int height)
void yuv422_to_grey (const unsigned char *yuv, unsigned char *gray, int size)
void yuv422_to_rgb (const unsigned char *yuv, unsigned char *rgb, int size)

Function Documentation

void CVD::Internal::Assembly::byte_to_short_difference ( const unsigned char *  a,
const unsigned char *  b,
short *  c,
unsigned int  size 
)
void CVD::Internal::Assembly::float_add_mul_add ( const float *  a,
const float *  b,
float  f,
float *  c,
unsigned long  size 
)
void CVD::Internal::Assembly::float_add_mul_add_unaligned ( const float *  a,
const float *  b,
float  f,
float *  c,
unsigned long  size 
)
void CVD::Internal::Assembly::float_assign_mul ( const float *  a,
float  f,
float *  c,
unsigned long  size 
)
void CVD::Internal::Assembly::float_difference ( const float *  a,
const float *  b,
float *  c,
unsigned int  size 
)
float CVD::Internal::Assembly::float_innerproduct ( const float *  a,
const float *  b,
int  w,
int  h,
int  stride_a,
int  stride_b 
)
void CVD::Internal::Assembly::halfsample ( const unsigned char *  in,
unsigned char *  out,
int  width,
int  height 
)
void CVD::Internal::Assembly::int_difference ( const int32_t *  a,
const int32_t *  b,
int32_t *  c,
unsigned int  size 
)
void CVD::Internal::Assembly::rgb_to_gray ( const unsigned char *  in,
unsigned char *  out,
int  size,
int  wr,
int  wg,
int  wb 
)
void CVD::Internal::Assembly::short_difference ( const short *  a,
const short *  b,
short *  c,
unsigned int  size 
)
void CVD::Internal::Assembly::yuv420p_to_rgb ( const unsigned char *  yuv,
unsigned char *  rgb,
int  width,
int  height 
)
void CVD::Internal::Assembly::yuv422_to_grey ( const unsigned char *  yuv,
unsigned char *  gray,
int  size 
)
void CVD::Internal::Assembly::yuv422_to_rgb ( const unsigned char *  yuv,
unsigned char *  rgb,
int  size 
)
 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:59 2013