是否可以编写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)。
我无法对像素进行简单的减法/除法/乘法运算。我没有它们。
答案 0 :(得分:1)
你基本上可以在没有内核的情况下通过从图像中减去16然后将其除以219.然后你将标准化为1个图像,你必须乘以255得到255个强度范围表示。