TwiceAsNice
2019-02-18
|
#include <stdint.h>
Enumerations | |
enum | Options { ioNoBlock = (1 << 0), ioUseSelect = (1 << 1), haveBrightness = (1 << 2), haveContrast = (1 << 3), haveHue = (1 << 4), haveColor = (1 << 5), haveWhiteness = (1 << 6) } |
Functions | |
void | ccvt_420p_bgr24 (int width, int height, const void *src, void *dst) |
4:2:0 YUV planar to RGB/BGR More... | |
void | ccvt_420p_rgb24 (int width, int height, const void *src, void *dst) |
4:2:0 YUV planar to RGB/BGR More... | |
void | ccvt_420p_bgr32 (int width, int height, const void *src, void *dst) |
4:2:0 YUV planar to RGB/BGR More... | |
void | ccvt_420p_rgb32 (int width, int height, const void *src, void *dst) |
4:2:0 YUV planar to RGB/BGR More... | |
void | ccvt_yuyv_bgr32 (int width, int height, const void *src, void *dst) |
4:2:2 YUYV interlaced to RGB/BGR More... | |
void | ccvt_yuyv_bgr24 (int width, int height, const void *src, void *dst) |
4:2:2 YUYV interlaced to BGR24 More... | |
void | ccvt_yuyv_rgb24 (int width, int height, const void *src, void *dst) |
4:2:2 YUYV interlaced to RGB24 More... | |
void | ccvt_yuyv_420p (int width, int height, const void *src, void *dsty, void *dstu, void *dstv) |
4:2:2 YUYV interlaced to 4:2:0 YUV planar More... | |
void | ccvt_rgb24_420p (int width, int height, const void *src, void *dsty, void *dstu, void *dstv) |
RGB/BGR to 4:2:0 YUV planar. More... | |
void | ccvt_bgr24_420p (int width, int height, const void *src, void *dsty, void *dstu, void *dstv) |
RGB/BGR to 4:2:0 YUV planar. More... | |
void | ccvt_bgr24_bgr32 (int width, int height, const void *const src, void *const dst) |
RGB/BGR to RGB/BGR. More... | |
void | ccvt_bgr24_rgb32 (int width, int height, const void *const src, void *const dst) |
RGB/BGR to RGB/BGR. More... | |
void | ccvt_bgr32_bgr24 (int width, int height, const void *const src, void *const dst) |
RGB/BGR to RGB/BGR. More... | |
void | ccvt_bgr32_rgb24 (int width, int height, const void *const src, void *const dst) |
RGB/BGR to RGB/BGR. More... | |
void | ccvt_rgb24_bgr32 (int width, int height, const void *const src, void *const dst) |
RGB/BGR to RGB/BGR. More... | |
void | ccvt_rgb24_rgb32 (int width, int height, const void *const src, void *const dst) |
RGB/BGR to RGB/BGR. More... | |
void | ccvt_rgb32_bgr24 (int width, int height, const void *const src, void *const dst) |
RGB/BGR to RGB/BGR. More... | |
void | ccvt_rgb32_rgb24 (int width, int height, const void *const src, void *const dst) |
RGB/BGR to RGB/BGR. More... | |
int | RGB2YUV (int x_dim, int y_dim, void *bmp, void *y_out, void *u_out, void *v_out, int flip) |
RGB to YUV. More... | |
int | BGR2YUV (int x_dim, int y_dim, void *bmp, void *y_out, void *u_out, void *v_out, int flip) |
BGR to YUV. More... | |
int | mjpegtoyuv420p (unsigned char *map, unsigned char *cap_map, int width, int height, unsigned int size) |
mjpegtoyuv420p MPEG to YUV 420 P More... | |
void | bayer2rgb24 (unsigned char *dst, unsigned char *src, long int WIDTH, long int HEIGHT) |
Bayer 8bit to RGB 24. More... | |
void | bayer16_2_rgb24 (unsigned short *dst, unsigned short *src, long int WIDTH, long int HEIGHT) |
Bayer 16 bit to RGB 24. More... | |
void | bayer_rggb_2rgb24 (unsigned char *dst, unsigned char *srcc, long int WIDTH, long int HEIGHT) |
Bayer RGGB to RGB 24. More... | |
void | bayer_grbg_to_rgb24 (unsigned char *dst, unsigned char *srcc, long int WIDTH, long int HEIGHT) |
enum Options |