什么是着色灰度位图的词

时间:2015-05-14 12:09:00

标签: algorithm graphics colors bitmap

我的任务是将灰度(8位,256级灰度)位图转换为彩色位图,其功能看起来像这样:

function colorize(bmp, colorA, colorB)

最后,黑色像素变为colorA,黑色像素变为colorB,灰度像素变为A和B的混合。

我的问题是:这有什么意义吗?我想搜索解决方案,但如果没有适当的术语,我会在搜索引擎结果中丢失。

2 个答案:

答案 0 :(得分:3)

颜色插值是此问题的合适术语。

在最简单的情况下,您可以为每种R,G,B颜色进行线性插值。

如果需要更精细和平滑的渐变,请考虑插值in another color spaces

答案 1 :(得分:-2)

如果它只是你要找的“术语”,我认为钳位可能就是你的话。 因此,例如,在OPENGL中,钳位功能如下:

名称 clamp - 将值约束在两个其他值之间

genType clamp(genType x,     genType minVal,     genType maxVal);

希望这有帮助