#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include "luvcview/color.h"
Go to the source code of this file.
Defines |
| #define | Bcoef 114 |
| #define | CoefBu 1772 |
| #define | CoefGu 714 |
| #define | CoefGv 344 |
| #define | CoefRv 1402 |
| #define | Gcoef 587 |
| #define | Rcoef 299 |
| #define | Ubcoef 560 |
| #define | Vrcoef 711 |
Functions |
| unsigned char | B_FROMYU (unsigned char y, unsigned char u) |
| void | freeLut (void) |
| unsigned char | G_FROMYUV (unsigned char y, unsigned char u, unsigned char v) |
| void | initLut (void) |
| unsigned char | R_FROMYV (unsigned char y, unsigned char v) |
| unsigned char | RGB24_TO_Y (unsigned char r, unsigned char g, unsigned char b) |
| unsigned char | YB_TO_U (unsigned char b, unsigned char y) |
| unsigned char | YR_TO_V (unsigned char r, unsigned char y) |
Variables |
| static int * | LutBu = NULL |
| static int * | LutGu = NULL |
| static int * | LutGv = NULL |
| static int * | LutRv = NULL |
| static int * | LutUb = NULL |
| static int * | LutUbY = NULL |
| static int * | LutVr = NULL |
| static int * | LutVrY = NULL |
| static int * | LutYb = NULL |
| static int * | LutYg = NULL |
| static int * | LutYr = NULL |
Define Documentation
Function Documentation
| unsigned char B_FROMYU |
( |
unsigned char |
y, |
|
|
unsigned char |
u |
|
) |
| |
| unsigned char G_FROMYUV |
( |
unsigned char |
y, |
|
|
unsigned char |
u, |
|
|
unsigned char |
v |
|
) |
| |
| unsigned char R_FROMYV |
( |
unsigned char |
y, |
|
|
unsigned char |
v |
|
) |
| |
| unsigned char RGB24_TO_Y |
( |
unsigned char |
r, |
|
|
unsigned char |
g, |
|
|
unsigned char |
b |
|
) |
| |
| unsigned char YB_TO_U |
( |
unsigned char |
b, |
|
|
unsigned char |
y |
|
) |
| |
| unsigned char YR_TO_V |
( |
unsigned char |
r, |
|
|
unsigned char |
y |
|
) |
| |
Variable Documentation
int* LutBu = NULL [static] |
int* LutGu = NULL [static] |
int* LutGv = NULL [static] |
int* LutRv = NULL [static] |
int* LutUb = NULL [static] |
int* LutVr = NULL [static] |
int* LutYb = NULL [static] |
int* LutYg = NULL [static] |
int* LutYr = NULL [static] |