c - 如何在c中给蒙版上色

标签 c colors mask

如何对红色、绿色和蓝色值的 32 位无符号整数进行颜色屏蔽

是这样的吗? (要遮盖的颜色>>8)

最佳答案

这应该会得到你想要的结果:

short red = (color >> 16) & 0xFF;
short green = (color >> 8) & 0xFF;
short blue = (color) & 0xFF;

关于c - 如何在c中给蒙版上色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5487373/

相关文章:

c - 链接我用 pthread 库编写的库

c - 使用c将pre_color替换为post_color的函数

python - 从二维数组中提取指定行的最有效方法?

python - 如何将这两个图像与 python numpy 和 opencv 合并?

css - 使按钮文本透明以显示其背后的动画渐变

c - 了解程序的行为

c - 指针减法给出奇怪的结果

iphone - XCode Interface Builder 中的奇怪颜色?

android - 如何在 Android 中为通知区域和通知抽屉使用不同的通知图标

c - 如何在c中正确使用bsearch?