是否有可能寫一個5x5的內核來處理有限的色彩範圍成爲品種齊全?圖像濾波器內核擴展16-235有限顏色範圍
這是我的樣本黑白的內核,我不知道是什麼值使用,並在那裏達到這個顏色擴展:
灰度
{ 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色彩擴展16位RGB 235 => 0-255
但是我需要內核矩陣,因爲我沒有處理圖像,但是我將矩陣傳遞給了Windows API函數(未記錄:SetMagnificationDesktopColorEffect)。
我不能做一個簡單的減法/分/乘上的像素。我沒有他們。
我沒有辦法測試,但我想你會把'16'也許'-16',在第4行的前3種元素作爲偏移,和255 /(235-16 )在前3個對角元素中作爲乘數。 http://www.graficaobscura.com/matrix/index.html和https://docs.rainmeter.net/tips/colormatrix-guide/ –
255 /(235-16),而不是前三個對角1,減輕了圖像,然而,第四行中的-16/16(或任何與1.0偏離很多的東西)將圖像完全分解,使其幾乎變白或變黑。 –