📄 colorlib.h
字号:
* will fail.
*/
/* yuv2yuv.c: */
int I420toI420 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int I420toYV12 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int I420toYUY2 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int I420toUYVY (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int I420toI420x (unsigned char *, int, int, int, int, int, int, int, unsigned char *, unsigned char *, unsigned char *, int, int, int, int, int, int, int, int, int);
int I420toYV12x (unsigned char *, int, int, int, int, int, int, int, unsigned char *, unsigned char *, unsigned char *, int, int, int, int, int, int, int, int, int);
int I420toYUY2x (unsigned char *, int, int, int, int, int, int, int, unsigned char *, unsigned char *, unsigned char *, int, int, int, int, int, int, int, int, int);
int I420toUYVYx (unsigned char *, int, int, int, int, int, int, int, unsigned char *, unsigned char *, unsigned char *, int, int, int, int, int, int, int, int, int);
int YV12toI420 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int YV12toYV12 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int YV12toYUY2 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int YV12toUYVY (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int YV12toI420x (unsigned char *, int, int, int, int, int, int, int, unsigned char *, unsigned char *, unsigned char *, int, int, int, int, int, int, int, int, int);
int YV12toYV12x (unsigned char *, int, int, int, int, int, int, int, unsigned char *, unsigned char *, unsigned char *, int, int, int, int, int, int, int, int, int);
int YV12toYUY2x (unsigned char *, int, int, int, int, int, int, int, unsigned char *, unsigned char *, unsigned char *, int, int, int, int, int, int, int, int, int);
int YV12toUYVYx (unsigned char *, int, int, int, int, int, int, int, unsigned char *, unsigned char *, unsigned char *, int, int, int, int, int, int, int, int, int);
int YVU9toI420 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int YUY2toI420 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int UYVYtoI420 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int YUVUtoI420 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int YUY2toI420x (unsigned char *, int, int, int, int, int, int, int, unsigned char *, unsigned char *, unsigned char *, int, int, int, int, int, int, int, int, int);
int UYVYtoI420x (unsigned char *, int, int, int, int, int, int, int, unsigned char *, unsigned char *, unsigned char *, int, int, int, int, int, int, int, int, int);
int YUY2toYV12 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int UYVYtoYV12 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int YUY2toYUY2 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int UYVYtoUYVY (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int YUY2toUYVY (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int UYVYtoYUY2 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int YUY2toYV12x (unsigned char *, int, int, int, int, int, int, int, unsigned char *, unsigned char *, unsigned char *, int, int, int, int, int, int, int, int, int);
int UYVYtoYV12x (unsigned char *, int, int, int, int, int, int, int, unsigned char *, unsigned char *, unsigned char *, int, int, int, int, int, int, int, int, int);
int XINGtoYV12 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int XINGtoYUY2 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int XINGtoUYVY (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int XINGtoRGB32 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int XINGtoRBG32 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int XINGtoRGB24 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int XINGtoRGB565 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int XINGtoRGB555 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int XINGtoRGB8 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
/* yuv2rgb.c: */
int I420toRGB32 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int I420toBGR32 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int I420toRGB24 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int I420toRGB565 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int I420toRGB555 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int I420toRGB444 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int I420toRGB8 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int I420toRGB32x (unsigned char *, int, int, int, int, int, int, int, unsigned char *, unsigned char *, unsigned char *, int, int, int, int, int, int, int, int, int);
int I420toBGR32x (unsigned char *, int, int, int, int, int, int, int, unsigned char *, unsigned char *, unsigned char *, int, int, int, int, int, int, int, int, int);
int I420toRGB24x (unsigned char *, int, int, int, int, int, int, int, unsigned char *, unsigned char *, unsigned char *, int, int, int, int, int, int, int, int, int);
int I420toRGB565x (unsigned char *, int, int, int, int, int, int, int, unsigned char *, unsigned char *, unsigned char *, int, int, int, int, int, int, int, int, int);
int I420toRGB555x (unsigned char *, int, int, int, int, int, int, int, unsigned char *, unsigned char *, unsigned char *, int, int, int, int, int, int, int, int, int);
int I420toRGB444x (unsigned char *, int, int, int, int, int, int, int, unsigned char *, unsigned char *, unsigned char *, int, int, int, int, int, int, int, int, int);
int I420toRGB8x (unsigned char *, int, int, int, int, int, int, int, unsigned char *, unsigned char *, unsigned char *, int, int, int, int, int, int, int, int, int);
int YV12toRGB32 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int YV12toBGR32 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int YV12toRGB24 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int YV12toRGB565 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int YV12toRGB555 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int YV12toRGB8 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int YV12toRGB32x (unsigned char *, int, int, int, int, int, int, int, unsigned char *, unsigned char *, unsigned char *, int, int, int, int, int, int, int, int, int);
int YV12toBGR32x (unsigned char *, int, int, int, int, int, int, int, unsigned char *, unsigned char *, unsigned char *, int, int, int, int, int, int, int, int, int);
int YV12toRGB24x (unsigned char *, int, int, int, int, int, int, int, unsigned char *, unsigned char *, unsigned char *, int, int, int, int, int, int, int, int, int);
int YV12toRGB565x (unsigned char *, int, int, int, int, int, int, int, unsigned char *, unsigned char *, unsigned char *, int, int, int, int, int, int, int, int, int);
int YV12toRGB555x (unsigned char *, int, int, int, int, int, int, int, unsigned char *, unsigned char *, unsigned char *, int, int, int, int, int, int, int, int, int);
int YV12toRGB8x (unsigned char *, int, int, int, int, int, int, int, unsigned char *, unsigned char *, unsigned char *, int, int, int, int, int, int, int, int, int);
/* rgb2yuv.c: */
int RGB32toI420 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB24toI420 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB565toI420 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB555toI420 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB8toI420 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int ARGBtoYUVA (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int BGR_32toI420 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int BGR24toI420 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
/* rgb2rgb.c: */
int RGB32toRGB32 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB32toRGB24 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB32toRGB565 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB32toRGB555 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB32toRGB8 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB24toRGB32 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB24toRGB24 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB24toRGB565 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB24toRGB555 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB24toRGB8 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB565toRGB32 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB565toRGB24 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB565toRGB565 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB565toRGB555 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB565toRGB8 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB555toRGB32 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB555toRGB24 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB555toRGB565 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB555toRGB555 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB555toRGB8 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB8toRGB32 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB8toRGB24 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB8toRGB565 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB8toRGB555 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB8toRGB8 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB32toBGR32 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB24toBGR32 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB565toBGR32 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB555toBGR32 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
int RGB8toBGR32 (unsigned char *, int, int, int, int, int, int, int, unsigned char *, int, int, int, int, int, int, int);
/* yuv2rgb.c: */
/*
* Obsolete I420->RGB converters:
* Use:
* void oldI420toRGBXXX (unsigned char *ysrc, unsigned char *usrc,
* unsigned char *vsrc, int pitchSrc, unsigned char *dst,
* int width, int height, int pitchDst);
* Input:
* ysrc, usrc, vsrc - pointers to Y, Cr, and Cb components of the frame
* pitchSrc - pitch of the input frame (luminance)
* dst - pointer to an output buffer
* width, height - the size of frame to convert
* pitchDst - pitch of the output buffer (in RGB pixels!!!)
* Returns:
* none.
*/
void oldI420toRGB32 (unsigned char *, unsigned char *, unsigned char *, int, unsigned char *, int, int, int);
void oldI420toRGB24 (unsigned char *, unsigned char *, unsigned char *, int, unsigned char *, int, int, int);
void oldI420toRGB565 (unsigned char *, unsigned char *, unsigned char *, int, unsigned char *, int, int, int);
void oldI420toRGB555 (unsigned char *, unsigned char *, unsigned char *, int, unsigned char *, int, int, int);
void oldI420toRGB32x2 (unsigned char *, unsigned char *, unsigned char *, int, unsigned char *, int, int, int);
void oldI420toRGB24x2 (unsigned char *, unsigned char *, unsigned char *, int, unsigned char *, int, int, int);
void oldI420toRGB565x2 (unsigned char *, unsigned char *, unsigned char *, int, unsigned char *, int, int, int);
void oldI420toRGB555x2 (unsigned char *, unsigned char *, unsigned char *, int, unsigned char *, int, int, int);
#ifdef __cplusplus
}
#endif
#endif /* __COLORLIB_H__ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -