有没有可能编写一个5x5内核来将有限的颜色范围处理成完整的范围?
这是我的样本双色内核,我不知道要使用什么值,也不知道在哪里实现颜色扩展:
灰度
{ 0.3, 0.3, 0.3, 0.0, 0.0 }
{ 0.6, 0.6, 0.6, 0.0, 0.0 }
{ 0.1, 0.1, 0.1, 0.0, 0.0 }
{ 0.0, 0.0, 0.0, 1.0, 0.0 }
{ 0.0, 0.0, 0.0, 0.0, 1.0 }我想要RGB颜色扩展RGB 16-235 => 0-255
但是,我需要内核矩阵,因为我不是在处理图像,而是将该矩阵传递给一个windows API函数(未记录的: SetMagnificationDesktopColorEffect)。
我不能对像素进行简单的减法/除法/乘法。我没有。
发布于 2017-04-02 14:48:00
你基本上可以在没有内核的情况下做到这一点,方法是从图像中减去16,然后除以219。然后,您将归一化为1个图像,您必须将其乘以255以获得255个强度范围表示。
https://stackoverflow.com/questions/43165313
复制相似问题