博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
RGB颜色转换算法C语言实现
阅读量:6122 次
发布时间:2019-06-21

本文共 831 字,大约阅读时间需要 2 分钟。

typedef unsigned short     TUINT16;
#define RGB565(R, G, B) \    (((TUINT16) ((R) >> 3)) << 11) + (((TUINT16) ((G) >> 2)) << 5) + ((TUINT16) ((B) >> 3))#define RGB555_TO_RGB565(X) \    ((((X)&0x7FE0) << 1)|((X)&0x003F))#define	COLOR_BLACK		RGB565(0, 0, 0)        #define	COLOR_DRED		RGB565(64, 0, 0)#define	COLOR_DGREEN	RGB565(0, 64, 0)#define	COLOR_DBLUE		RGB565(0, 0, 64)#define	COLOR_DYELLOW	RGB565(64, 64, 0)#define	COLOR_DPURPLE	RGB565(64, 0, 64)#define	COLOR_DDIAN		RGB565(0, 64, 64)        #define	COLOR_GRAY		RGB565(64, 64, 64)        #define	COLOR_RED		RGB565(255, 0, 0)#define	COLOR_GREEN		RGB565(0, 255, 0)#define	COLOR_BLUE		RGB565(0, 0, 255)        #define	COLOR_YELLOW	RGB565(255, 255, 0)#define	COLOR_PURPLE	RGB565(255, 0, 255)#define	COLOR_DIAN		RGB565(0, 255, 255)        #define	COLOR_WHITE		RGB565(255, 255, 255)

转载地址:http://ubzua.baihongyu.com/

你可能感兴趣的文章
MySQL的字符集和字符编码笔记
查看>>
ntpd同步时间
查看>>
must implement java.io.Serializable hessian
查看>>
Microsoft Licenses Flash Lite for Windows Mobile Users
查看>>
HDOJ 2020 绝对值排序
查看>>
HDOJ/HDU 2560 Buildings(嗯~水题)
查看>>
Maven编译时跳过Test
查看>>
Spring Boot 整合Spring Security 和Swagger2 遇到的问题小结
查看>>
[20170628]12C ORA-54032.txt
查看>>
除以2
查看>>
高可用集群原理解析
查看>>
Nginx配置URL转向tomcat
查看>>
极客Web前端开发资源大荟萃#001
查看>>
让div固定在某个位置
查看>>
Java开发环境Docker镜像
查看>>
从无到有,WebService Apache Axis2初步实践
查看>>
任务调度(一)——jdk自带的Timer
查看>>
UIKit框架(15)PCH头文件
查看>>
整理看到的好的文档
查看>>
Linux磁盘管理和文件系统管理
查看>>