📄 rgb2rgb.c
字号:
ROW_FUNC(RGB32 ,RGB555,STRETCH2XPLUS)ROW_FUNC(RGB32 ,RGB8 ,SHRINK)ROW_FUNC(RGB32 ,RGB8 ,COPY)ROW_FUNC(RGB32 ,RGB8 ,STRETCH)ROW_FUNC(RGB32 ,RGB8 ,STRETCH2X)ROW_FUNC(RGB32 ,RGB8 ,STRETCH2XPLUS)ROW_FUNC(BGR32 ,RGB32 ,SHRINK)ROW_FUNC(BGR32 ,RGB32 ,COPY)ROW_FUNC(BGR32 ,RGB32 ,STRETCH)ROW_FUNC(BGR32 ,RGB32 ,STRETCH2X)ROW_FUNC(BGR32 ,RGB32 ,STRETCH2XPLUS)ROW_FUNC(BGR32 ,BGR32 ,SHRINK)ROW_FUNC(BGR32 ,BGR32 ,COPY)ROW_FUNC(BGR32 ,BGR32 ,STRETCH)ROW_FUNC(BGR32 ,BGR32 ,STRETCH2X)ROW_FUNC(BGR32 ,BGR32 ,STRETCH2XPLUS)ROW_FUNC(BGR32 ,RGB24 ,SHRINK)ROW_FUNC(BGR32 ,RGB24 ,COPY)ROW_FUNC(BGR32 ,RGB24 ,STRETCH)ROW_FUNC(BGR32 ,RGB24 ,STRETCH2X)ROW_FUNC(BGR32 ,RGB24 ,STRETCH2XPLUS)ROW_FUNC(BGR32 ,RGB565,SHRINK)ROW_FUNC(BGR32 ,RGB565,COPY)ROW_FUNC(BGR32 ,RGB565,STRETCH)ROW_FUNC(BGR32 ,RGB565,STRETCH2X)ROW_FUNC(BGR32 ,RGB565,STRETCH2XPLUS)ROW_FUNC(BGR32 ,RGB555,SHRINK)ROW_FUNC(BGR32 ,RGB555,COPY)ROW_FUNC(BGR32 ,RGB555,STRETCH)ROW_FUNC(BGR32 ,RGB555,STRETCH2X)ROW_FUNC(BGR32 ,RGB555,STRETCH2XPLUS)ROW_FUNC(BGR32 ,RGB8 ,SHRINK)ROW_FUNC(BGR32 ,RGB8 ,COPY)ROW_FUNC(BGR32 ,RGB8 ,STRETCH)ROW_FUNC(BGR32 ,RGB8 ,STRETCH2X)ROW_FUNC(BGR32 ,RGB8 ,STRETCH2XPLUS)ROW_FUNC(RGB24 ,RGB32 ,SHRINK)ROW_FUNC(RGB24 ,RGB32 ,COPY)ROW_FUNC(RGB24 ,RGB32 ,STRETCH)ROW_FUNC(RGB24 ,RGB32 ,STRETCH2X)ROW_FUNC(RGB24 ,RGB32 ,STRETCH2XPLUS)ROW_FUNC(RGB24 ,BGR32 ,SHRINK)ROW_FUNC(RGB24 ,BGR32 ,COPY)ROW_FUNC(RGB24 ,BGR32 ,STRETCH)ROW_FUNC(RGB24 ,BGR32 ,STRETCH2X)ROW_FUNC(RGB24 ,BGR32 ,STRETCH2XPLUS)ROW_FUNC(RGB24 ,RGB24 ,SHRINK)ROW_FUNC(RGB24 ,RGB24 ,COPY)ROW_FUNC(RGB24 ,RGB24 ,STRETCH)ROW_FUNC(RGB24 ,RGB24 ,STRETCH2X)ROW_FUNC(RGB24 ,RGB24 ,STRETCH2XPLUS)ROW_FUNC(RGB24 ,RGB565,SHRINK)ROW_FUNC(RGB24 ,RGB565,COPY)ROW_FUNC(RGB24 ,RGB565,STRETCH)ROW_FUNC(RGB24 ,RGB565,STRETCH2X)ROW_FUNC(RGB24 ,RGB565,STRETCH2XPLUS)ROW_FUNC(RGB24 ,RGB555,SHRINK)ROW_FUNC(RGB24 ,RGB555,COPY)ROW_FUNC(RGB24 ,RGB555,STRETCH)ROW_FUNC(RGB24 ,RGB555,STRETCH2X)ROW_FUNC(RGB24 ,RGB555,STRETCH2XPLUS)ROW_FUNC(RGB24 ,RGB8 ,SHRINK)ROW_FUNC(RGB24 ,RGB8 ,COPY)ROW_FUNC(RGB24 ,RGB8 ,STRETCH)ROW_FUNC(RGB24 ,RGB8 ,STRETCH2X)ROW_FUNC(RGB24 ,RGB8 ,STRETCH2XPLUS)ROW_FUNC(RGB565,RGB32 ,SHRINK)ROW_FUNC(RGB565,RGB32 ,COPY)ROW_FUNC(RGB565,RGB32 ,STRETCH)ROW_FUNC(RGB565,RGB32 ,STRETCH2X)ROW_FUNC(RGB565,RGB32 ,STRETCH2XPLUS)ROW_FUNC(RGB565,BGR32 ,SHRINK)ROW_FUNC(RGB565,BGR32 ,COPY)ROW_FUNC(RGB565,BGR32 ,STRETCH)ROW_FUNC(RGB565,BGR32 ,STRETCH2X)ROW_FUNC(RGB565,BGR32 ,STRETCH2XPLUS)ROW_FUNC(RGB565,RGB24 ,SHRINK)ROW_FUNC(RGB565,RGB24 ,COPY)ROW_FUNC(RGB565,RGB24 ,STRETCH)ROW_FUNC(RGB565,RGB24 ,STRETCH2X)ROW_FUNC(RGB565,RGB24 ,STRETCH2XPLUS)ROW_FUNC(RGB565,RGB565,SHRINK)ROW_FUNC(RGB565,RGB565,COPY)ROW_FUNC(RGB565,RGB565,STRETCH)ROW_FUNC(RGB565,RGB565,STRETCH2X)ROW_FUNC(RGB565,RGB565,STRETCH2XPLUS)ROW_FUNC(RGB565,RGB555,SHRINK)ROW_FUNC(RGB565,RGB555,COPY)ROW_FUNC(RGB565,RGB555,STRETCH)ROW_FUNC(RGB565,RGB555,STRETCH2X)ROW_FUNC(RGB565,RGB555,STRETCH2XPLUS)ROW_FUNC(RGB565,RGB8 ,SHRINK)ROW_FUNC(RGB565,RGB8 ,COPY)ROW_FUNC(RGB565,RGB8 ,STRETCH)ROW_FUNC(RGB565,RGB8 ,STRETCH2X)ROW_FUNC(RGB565,RGB8 ,STRETCH2XPLUS)ROW_FUNC(RGB555,RGB32 ,SHRINK)ROW_FUNC(RGB555,RGB32 ,COPY)ROW_FUNC(RGB555,RGB32 ,STRETCH)ROW_FUNC(RGB555,RGB32 ,STRETCH2X)ROW_FUNC(RGB555,RGB32 ,STRETCH2XPLUS)ROW_FUNC(RGB555,BGR32 ,SHRINK)ROW_FUNC(RGB555,BGR32 ,COPY)ROW_FUNC(RGB555,BGR32 ,STRETCH)ROW_FUNC(RGB555,BGR32 ,STRETCH2X)ROW_FUNC(RGB555,BGR32 ,STRETCH2XPLUS)ROW_FUNC(RGB555,RGB24 ,SHRINK)ROW_FUNC(RGB555,RGB24 ,COPY)ROW_FUNC(RGB555,RGB24 ,STRETCH)ROW_FUNC(RGB555,RGB24 ,STRETCH2X)ROW_FUNC(RGB555,RGB24 ,STRETCH2XPLUS)ROW_FUNC(RGB555,RGB565,SHRINK)ROW_FUNC(RGB555,RGB565,COPY)ROW_FUNC(RGB555,RGB565,STRETCH)ROW_FUNC(RGB555,RGB565,STRETCH2X)ROW_FUNC(RGB555,RGB565,STRETCH2XPLUS)ROW_FUNC(RGB555,RGB555,SHRINK)ROW_FUNC(RGB555,RGB555,COPY)ROW_FUNC(RGB555,RGB555,STRETCH)ROW_FUNC(RGB555,RGB555,STRETCH2X)ROW_FUNC(RGB555,RGB555,STRETCH2XPLUS)ROW_FUNC(RGB555,RGB8 ,SHRINK)ROW_FUNC(RGB555,RGB8 ,COPY)ROW_FUNC(RGB555,RGB8 ,STRETCH)ROW_FUNC(RGB555,RGB8 ,STRETCH2X)ROW_FUNC(RGB555,RGB8 ,STRETCH2XPLUS)ROW_FUNC(RGB8 ,RGB32 ,SHRINK)ROW_FUNC(RGB8 ,RGB32 ,COPY)ROW_FUNC(RGB8 ,RGB32 ,STRETCH)ROW_FUNC(RGB8 ,RGB32 ,STRETCH2X)ROW_FUNC(RGB8 ,RGB32 ,STRETCH2XPLUS)ROW_FUNC(RGB8 ,BGR32 ,SHRINK)ROW_FUNC(RGB8 ,BGR32 ,COPY)ROW_FUNC(RGB8 ,BGR32 ,STRETCH)ROW_FUNC(RGB8 ,BGR32 ,STRETCH2X)ROW_FUNC(RGB8 ,BGR32 ,STRETCH2XPLUS)ROW_FUNC(RGB8 ,RGB24 ,SHRINK)ROW_FUNC(RGB8 ,RGB24 ,COPY)ROW_FUNC(RGB8 ,RGB24 ,STRETCH)ROW_FUNC(RGB8 ,RGB24 ,STRETCH2X)ROW_FUNC(RGB8 ,RGB24 ,STRETCH2XPLUS)ROW_FUNC(RGB8 ,RGB565,SHRINK)ROW_FUNC(RGB8 ,RGB565,COPY)ROW_FUNC(RGB8 ,RGB565,STRETCH)ROW_FUNC(RGB8 ,RGB565,STRETCH2X)ROW_FUNC(RGB8 ,RGB565,STRETCH2XPLUS)ROW_FUNC(RGB8 ,RGB555,SHRINK)ROW_FUNC(RGB8 ,RGB555,COPY)ROW_FUNC(RGB8 ,RGB555,STRETCH)ROW_FUNC(RGB8 ,RGB555,STRETCH2X)ROW_FUNC(RGB8 ,RGB555,STRETCH2XPLUS)ROW_FUNC(RGB8 ,RGB8 ,SHRINK)ROW_FUNC(RGB8 ,RGB8 ,COPY)ROW_FUNC(RGB8 ,RGB8 ,STRETCH)ROW_FUNC(RGB8 ,RGB8 ,STRETCH2X)ROW_FUNC(RGB8 ,RGB8 ,STRETCH2XPLUS)/* * Actual 1.5-row conversion functions: */ROW2X_FUNC(RGB32 ,RGB32 ,SHRINK)ROW2X_FUNC(RGB32 ,RGB32 ,COPY)ROW2X_FUNC(RGB32 ,RGB32 ,STRETCH)ROW2X_FUNC(RGB32 ,RGB32 ,STRETCH2X)ROW2X_FUNC(RGB32 ,RGB32 ,STRETCH2XPLUS)ROW2X_FUNC(RGB32 ,BGR32 ,SHRINK)ROW2X_FUNC(RGB32 ,BGR32 ,COPY)ROW2X_FUNC(RGB32 ,BGR32 ,STRETCH)ROW2X_FUNC(RGB32 ,BGR32 ,STRETCH2X)ROW2X_FUNC(RGB32 ,BGR32 ,STRETCH2XPLUS)ROW2X_FUNC(RGB32 ,RGB24 ,SHRINK)ROW2X_FUNC(RGB32 ,RGB24 ,COPY)ROW2X_FUNC(RGB32 ,RGB24 ,STRETCH)ROW2X_FUNC(RGB32 ,RGB24 ,STRETCH2X)ROW2X_FUNC(RGB32 ,RGB24 ,STRETCH2XPLUS)ROW2X_FUNC(RGB32 ,RGB565,SHRINK)ROW2X_FUNC(RGB32 ,RGB565,COPY)ROW2X_FUNC(RGB32 ,RGB565,STRETCH)ROW2X_FUNC(RGB32 ,RGB565,STRETCH2X)ROW2X_FUNC(RGB32 ,RGB565,STRETCH2XPLUS)ROW2X_FUNC(RGB32 ,RGB555,SHRINK)ROW2X_FUNC(RGB32 ,RGB555,COPY)ROW2X_FUNC(RGB32 ,RGB555,STRETCH)ROW2X_FUNC(RGB32 ,RGB555,STRETCH2X)ROW2X_FUNC(RGB32 ,RGB555,STRETCH2XPLUS)ROW2X_FUNC(RGB32 ,RGB8 ,SHRINK)ROW2X_FUNC(RGB32 ,RGB8 ,COPY)ROW2X_FUNC(RGB32 ,RGB8 ,STRETCH)ROW2X_FUNC(RGB32 ,RGB8 ,STRETCH2X)ROW2X_FUNC(RGB32 ,RGB8 ,STRETCH2XPLUS)ROW2X_FUNC(BGR32 ,RGB32 ,SHRINK)ROW2X_FUNC(BGR32 ,RGB32 ,COPY)ROW2X_FUNC(BGR32 ,RGB32 ,STRETCH)ROW2X_FUNC(BGR32 ,RGB32 ,STRETCH2X)ROW2X_FUNC(BGR32 ,RGB32 ,STRETCH2XPLUS)ROW2X_FUNC(BGR32 ,BGR32 ,SHRINK)ROW2X_FUNC(BGR32 ,BGR32 ,COPY)ROW2X_FUNC(BGR32 ,BGR32 ,STRETCH)ROW2X_FUNC(BGR32 ,BGR32 ,STRETCH2X)ROW2X_FUNC(BGR32 ,BGR32 ,STRETCH2XPLUS)ROW2X_FUNC(BGR32 ,RGB24 ,SHRINK)ROW2X_FUNC(BGR32 ,RGB24 ,COPY)ROW2X_FUNC(BGR32 ,RGB24 ,STRETCH)ROW2X_FUNC(BGR32 ,RGB24 ,STRETCH2X)ROW2X_FUNC(BGR32 ,RGB24 ,STRETCH2XPLUS)ROW2X_FUNC(BGR32 ,RGB565,SHRINK)ROW2X_FUNC(BGR32 ,RGB565,COPY)ROW2X_FUNC(BGR32 ,RGB565,STRETCH)ROW2X_FUNC(BGR32 ,RGB565,STRETCH2X)ROW2X_FUNC(BGR32 ,RGB565,STRETCH2XPLUS)ROW2X_FUNC(BGR32 ,RGB555,SHRINK)ROW2X_FUNC(BGR32 ,RGB555,COPY)ROW2X_FUNC(BGR32 ,RGB555,STRETCH)ROW2X_FUNC(BGR32 ,RGB555,STRETCH2X)ROW2X_FUNC(BGR32 ,RGB555,STRETCH2XPLUS)ROW2X_FUNC(BGR32 ,RGB8 ,SHRINK)ROW2X_FUNC(BGR32 ,RGB8 ,COPY)ROW2X_FUNC(BGR32 ,RGB8 ,STRETCH)ROW2X_FUNC(BGR32 ,RGB8 ,STRETCH2X)ROW2X_FUNC(BGR32 ,RGB8 ,STRETCH2XPLUS)ROW2X_FUNC(RGB24 ,RGB32 ,SHRINK)ROW2X_FUNC(RGB24 ,RGB32 ,COPY)ROW2X_FUNC(RGB24 ,RGB32 ,STRETCH)ROW2X_FUNC(RGB24 ,RGB32 ,STRETCH2X)ROW2X_FUNC(RGB24 ,RGB32 ,STRETCH2XPLUS)ROW2X_FUNC(RGB24 ,BGR32 ,SHRINK)ROW2X_FUNC(RGB24 ,BGR32 ,COPY)ROW2X_FUNC(RGB24 ,BGR32 ,STRETCH)ROW2X_FUNC(RGB24 ,BGR32 ,STRETCH2X)ROW2X_FUNC(RGB24 ,BGR32 ,STRETCH2XPLUS)ROW2X_FUNC(RGB24 ,RGB24 ,SHRINK)ROW2X_FUNC(RGB24 ,RGB24 ,COPY)ROW2X_FUNC(RGB24 ,RGB24 ,STRETCH)ROW2X_FUNC(RGB24 ,RGB24 ,STRETCH2X)ROW2X_FUNC(RGB24 ,RGB24 ,STRETCH2XPLUS)ROW2X_FUNC(RGB24 ,RGB565,SHRINK)ROW2X_FUNC(RGB24 ,RGB565,COPY)ROW2X_FUNC(RGB24 ,RGB565,STRETCH)ROW2X_FUNC(RGB24 ,RGB565,STRETCH2X)ROW2X_FUNC(RGB24 ,RGB565,STRETCH2XPLUS)ROW2X_FUNC(RGB24 ,RGB555,SHRINK)ROW2X_FUNC(RGB24 ,RGB555,COPY)ROW2X_FUNC(RGB24 ,RGB555,STRETCH)ROW2X_FUNC(RGB24 ,RGB555,STRETCH2X)ROW2X_FUNC(RGB24 ,RGB555,STRETCH2XPLUS)ROW2X_FUNC(RGB24 ,RGB8 ,SHRINK)ROW2X_FUNC(RGB24 ,RGB8 ,COPY)ROW2X_FUNC(RGB24 ,RGB8 ,STRETCH)ROW2X_FUNC(RGB24 ,RGB8 ,STRETCH2X)ROW2X_FUNC(RGB24 ,RGB8 ,STRETCH2XPLUS)ROW2X_FUNC(RGB565,RGB32 ,SHRINK)ROW2X_FUNC(RGB565,RGB32 ,COPY)ROW2X_FUNC(RGB565,RGB32 ,STRETCH)ROW2X_FUNC(RGB565,RGB32 ,STRETCH2X)ROW2X_FUNC(RGB565,RGB32 ,STRETCH2XPLUS)ROW2X_FUNC(RGB565,BGR32 ,SHRINK)ROW2X_FUNC(RGB565,BGR32 ,COPY)ROW2X_FUNC(RGB565,BGR32 ,STRETCH)ROW2X_FUNC(RGB565,BGR32 ,STRETCH2X)ROW2X_FUNC(RGB565,BGR32 ,STRETCH2XPLUS)ROW2X_FUNC(RGB565,RGB24 ,SHRINK)ROW2X_FUNC(RGB565,RGB24 ,COPY)ROW2X_FUNC(RGB565,RGB24 ,STRETCH)ROW2X_FUNC(RGB565,RGB24 ,STRETCH2X)ROW2X_FUNC(RGB565,RGB24 ,STRETCH2XPLUS)ROW2X_FUNC(RGB565,RGB565,SHRINK)ROW2X_FUNC(RGB565,RGB565,COPY)ROW2X_FUNC(RGB565,RGB565,STRETCH)ROW2X_FUNC(RGB565,RGB565,STRETCH2X)ROW2X_FUNC(RGB565,RGB565,STRETCH2XPLUS)ROW2X_FUNC(RGB565,RGB555,SHRINK)ROW2X_FUNC(RGB565,RGB555,COPY)ROW2X_FUNC(RGB565,RGB555,STRETCH)ROW2X_FUNC(RGB565,RGB555,STRETCH2X)ROW2X_FUNC(RGB565,RGB555,STRETCH2XPLUS)ROW2X_FUNC(RGB565,RGB8 ,SHRINK)ROW2X_FUNC(RGB565,RGB8 ,COPY)ROW2X_FUNC(RGB565,RGB8 ,STRETCH)ROW2X_FUNC(RGB565,RGB8 ,STRETCH2X)ROW2X_FUNC(RGB565,RGB8 ,STRETCH2XPLUS)ROW2X_FUNC(RGB555,RGB32 ,SHRINK)ROW2X_FUNC(RGB555,RGB32 ,COPY)ROW2X_FUNC(RGB555,RGB32 ,STRETCH)ROW2X_FUNC(RGB555,RGB32 ,STRETCH2X)ROW2X_FUNC(RGB555,RGB32 ,STRETCH2XPLUS)ROW2X_FUNC(RGB555,BGR32 ,SHRINK)ROW2X_FUNC(RGB555,BGR32 ,COPY)ROW2X_FUNC(RGB555,BGR32 ,STRETCH)ROW2X_FUNC(RGB555,BGR32 ,STRETCH2X)ROW2X_FUNC(RGB555,BGR32 ,STRETCH2XPLUS)ROW2X_FUNC(RGB555,RGB24 ,SHRINK)ROW2X_FUNC(RGB555,RGB24 ,COPY)ROW2X_FUNC(RGB555,RGB24 ,STRETCH)ROW2X_FUNC(RGB555,RGB24 ,STRETCH2X)ROW2X_FUNC(RGB555,RGB24 ,STRETCH2XPLUS)ROW2X_FUNC(RGB555,RGB565,SHRINK)ROW2X_FUNC(RGB555,RGB565,COPY)ROW2X_FUNC(RGB555,RGB565,STRETCH)ROW2X_FUNC(RGB555,RGB565,STRETCH2X)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -