color_unused.c
来自「It s a tool designed to extract as much 」· C语言 代码 · 共 70 行
C
70 行
/* ------------------------------------------------------------------- *//* YUV conversions */intpacked422_to_planar422(unsigned char *d, unsigned char *s, int p){ int i; unsigned char *y,*u,*v; i = p/2; y = d; u = y + p; v = u + p / 2; while (--i) { *(y++) = *(s++); *(u++) = *(s++); *(y++) = *(s++); *(v++) = *(s++); } return p*2;}/* y only, no chroma */intpacked422_to_planar420(unsigned char *d, unsigned char *s, int p){ int i; unsigned char *y; i = p/2; y = d; while (--i) { *(y++) = *(s++); s++; *(y++) = *(s++); s++; } return p*3/2;}#if 0voidx_packed422_to_planar420(unsigned char *d, unsigned char *s, int w, int h){ int a,b; unsigned char *y,*u,*v; y = d; u = y + w * h; v = u + w * h / 4; for (a = h; a > 0; a -= 2) { for (b = w; b > 0; b -= 2) { *(y++) = *(s++); *(u++) = *(s++); *(y++) = *(s++); *(v++) = *(s++); } for (b = w; b > 0; b -= 2) { *(y++) = *(s++); s++; *(y++) = *(s++); s++; } }}#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?