作業:梯度Sobel
主要的原理就是利用Sebel來把圖片作轉換,不過這次是考完期末考才弄這個作業的。
所以除了研究一下程式碼部分是如何做到這些之外還花了點時間看看課本到底寫了些甚麼....
在之前的作業六模糊可以從像素的週圍取平均來達成,所以銳化就可以反向思考,
用上次的程始碼加以修改來做到這次的轉換
此濾波器在課本內第一個是使用拉普拉斯轉換,但是課本說的非常的文言文
大概看了十多分鐘都看不懂就被我跳過去了(笑)
第二種是使用非線性的一階倒數作轉換,它的作法是在一個3*3的區域內做影像增強
公式是直接複製同學的(因為自己懶得照書上的畫表格)
GY = 銳利化矩陣(對Y維度的差異)*九宮格的色彩值
-1,-2,-1
+0,+0,+0
+1,+2,+1
----------
GX = 銳利化矩陣(對X維度的差異)*九宮格的色彩值
-1,0,1
-2,0,2
-1,0,1
然後對圖片作轉換就可以了
他也稱做梯度轉換,
通常在實做方面都是拿來偵測瑕疵,或是把它當作自動檢測的預處理步驟、或是用來在醫學上做檢測
沒有留言:
張貼留言