C++のeasyx5:函数BGR、GetBValue、GetGValue、GetRValue的运用

本文介绍了C++中用于颜色处理的几个函数,包括BGR宏用于交换红色和蓝色,以及GetBValue、GetGValue、GetRValue宏分别用于获取颜色的蓝、绿、红色分值,值范围为0~255。这些函数在Windows SDK中定义,用于处理颜色在内存和显示缓冲区中的表示差异。
摘要由CSDN通过智能技术生成

颜色模型

相关函数如下:

函数或数据类型 描述
GetBValue 返回指定颜色中的蓝色值。
GetGValue 返回指定颜色中的绿色值。
GetRValue 返回指定颜色中的红色值。
HSLtoRGB 转换 HSL 颜色为 RGB 颜色。
HSVtoRGB 转换 HSV 颜色为 RGB 颜色。
RGB 通过红、绿、蓝颜色分量合成颜色。
RGBtoGRAY 转换 RGB 颜色为 灰度颜色。
RGBtoHSL 转换 RGB 颜色为 HSL 颜色。
RGBtoHSV 转换 RGB 颜色为 HSV 颜色。
BGR 交换颜色中的红色和蓝色。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值