【发布时间】:2014-05-27 22:40:49
【问题描述】:
我有 24 位 RGB 图像。我想使用 GDI 在显示器上仅显示红色通道。我应该为此使用调色板吗?使用什么策略?
请适当指导我。
【问题讨论】:
标签: windows image winapi bitmap gdi
我有 24 位 RGB 图像。我想使用 GDI 在显示器上仅显示红色通道。我应该为此使用调色板吗?使用什么策略?
请适当指导我。
【问题讨论】:
标签: windows image winapi bitmap gdi
最快的方法是使用BitBlt。创建另一个与 RGB 图像大小相同的 24 位位图。用纯红色填充它。然后使用BitBlt 和SRCAND。如documentationthis中所述
使用布尔 AND 运算符组合源矩形和目标矩形的颜色。
【讨论】: