這次的作業是做梯度銳化
原理:
我們將影像分為水平差異跟垂直差異
透過以下2個矩陣個別算出
GY = 銳利化矩陣(對Y維度的差異)*九宮格的色彩值
+1 +2 +1
+0 +0 +0 *Z
-1 - 2 - 1
GX = 銳利化矩陣(對X維度的差異)*九宮格的色彩值
-1 +0 +1
-2 +0 +2 *Z
-1 +0 +1
把矩陣套進去
Z為我們原始影像加上周圍八工格所形成的3X3矩陣
當個別算出X和Y方向的差異
我們要再算出其水平及垂直矩陣
梯度就以距離公式求出:G = (GY^2+GX^2)^(1/2)
梯度近似值透過輸出其幾何距離即可完成然後再放回去原點
將RGB分開處理的結果出來會是彩色的
這是最後一次作業
做的有點不太順
後來同學討論了之後好不容易才有成果
希望不會差太多 : )
沒有留言:
張貼留言