bmw_m3 wrote:
不知道使用單眼的朋友有沒有感覺到,即使是使用單眼,iso超過800以上,拍出來
的照片仍然充滿許多不知名的彩色顆粒,畫質一整個弱掉,不過有一個奇妙的現象,
縮圖後竟然改善了畫質,彩色顆粒消失,不知道有沒有高手知道原因.
原理很簡單, 即使最單純的平均算法用數學就可以說明
一個像點是由 RGB 構成, 我們再簡化單純考慮紅色部份好了
放大 100% 檢視的時像點數量和取樣數值數量的關係是 1:1
因此數值的誤差是多少就會原原本本被代入像點裡
要產生一個 +30% 誤差的像點只需要一個 +30% 誤差的數值
假設每個取樣的數值的最大誤差範圍是 +-30%, 趨近於常態分布 (normal distribution)
換句話說產生 +30% (極端) 的可能性遠比產生 +5% 的機率低許多, 這是第一點
當長寬各縮為 1/2 時, 原來只有一個數值能描述的像點現在變成有四個數值描述, 這是第二點
結合以上兩點, 縮圖後一個像點由四個數值組成, 每一個數值帶的誤差被均分
同樣要產生一個 +30% 的誤差, 現在要讓四個數值都帶 +30% 的誤差
若一個數值誤差為 +30% 的機率是 1%, 要四個誤差都是 +30% 機率只剩 0.000001%
另外, 平均 N 個數值的結果會在它們的最大與最小值之間, 這對誤差也適用
若四個取樣數值的誤差分別為 +17%, +5%, -9%, -13%
平均出來的誤差會落在 +17% 與 -13% 之間, 更加趨近於 0
(真正計算要代入數值去算, 這裡用 % 只是簡單說明關係)
所以縮圖後能用更多的數值來描述一個像點
使像點的誤差分布使其更加趨近於 0, 因而消減雜訊
個人積分: 87, 不能再高了 www.flickr.com/photos/inunu
內文搜尋
X




























































































