2009-08-20 83 views
1

我正在尋找像素處理的一些信息。我喜歡下面的算法:像素處理算法

  • Gamma校正
  • 邊緣檢測
  • 改變整體的亮度
  • 轉換爲灰度

在哪裏可以找到文章,有關於如何實現的描述?

謝謝。

+0

從我的博客代碼。它是土耳其語,但C#是通用的:)(http://www.ahmetkakici.com/programlama/c-ile-goruntu-isleme-1/)(http://www.ahmetkakici.com/programlama/c-ile-goruntu -isleme-1 /) - (http://www.ahmetkakici.com/programlama/c-ile-goruntu-isleme-2/)(http://www.ahmetkakici.com/programlama/c-ile-goruntu -isleme-2 /) - (http://www.ahmetkakici.com/programlama/c-ile-goruntu-isleme-3/)(http://www.ahmetkakici.com/programlama/c-ile-goruntu如果您需要理論信息,請查看此網站(EN)http:// homepages(主頁)(http://support.microsoft.com/kb/)(http://www.ahmetkakici.com/programlama/goruntu-isleme-ornekleri/) – 2009-08-20 08:17:38

+0

.inf.ed.ac.uk/RBF/HIPR2/wksheets.htm – 2009-08-20 08:20:53

回答

6

其中大部分都很簡單。

這樣的經典書籍是Computer Graphics Principles and Practice。它雖然不便宜。

維基百科雖然

Gamma correction
Edge Detection雖然它也值得一些好的解釋成highpass filtering

改變亮度是一個比較主觀,與伽瑪校正非常連接,海事組織。

至於灰度轉換..它不會更容易。您可以取平均值的r個頻道。然而,這並不能糾正我們看到綠色比其他顏色更好的事實。通過執行(0.3 * r)+(0.59 * g)+(0.11 * b),可以簡單地計算RGB圖像的「亮度」。正如你所看到的那樣,明顯的亮度偏向綠色,而藍色給出的貢獻要少得多,這就是我們的眼睛的工作原理:)