【发布时间】:2016-10-29 23:00:26
【问题描述】:
有没有办法去除 RGB 像素的 红色 通道,使生成的图片中的红色变为 白色强>不黑?我需要区分红色和蓝色/黑色,但在不同的光线下 RGB 值会有所不同。如果我只是删除 R 通道,较深的红色会变成黑色,我想要相反的结果。
谢谢!
【问题讨论】:
-
将 R 设为 255 / 1 而不是 0?
-
很遗憾,没有。将 R 设置为 255 会使一切看起来都像红色,即使是蓝/黑像素也很难与红色区分开来。
-
纯红色、黄色和洋红色的预期输出是多少?还有橙色和紫色?
-
如果你只是想区分红色和蓝色/黑色,为什么不看看 R 通道与蓝色通道的相对值呢?可能使用类似 R/B 或 R-B 的方法?
-
我需要区分蓝色(阴影)/黑色(阴影)和红色(阴影)/白色,所以如果有办法放大蓝色和黑色阴影,那将是完美的解决方案反之亦然,以减少蓝色和黑色。
标签: image-processing colors rgb