2012-12-04 55 views

回答

2

我認爲它實際上並不重要,你給了theta什麼值,因爲Gx和Gy等於零意味着沒有梯度,這意味着沒有邊緣。該像素沒有邊緣,因此它沒有邊緣的方向角度。檢測何時Gy = gx = 0,並在theta中寫入你想要的。

哦!但不要忘記arctan(Inf)= pi/2!如果只有Gx的值是零,請記住您有結果!

編輯:在圖像中所有的黑色區域都沒有漸變,因此沒有角度。

enter image description here

+0

做你的意思是反正切(INF)=π/ 2或反正切(INF)=π/(2)階乘? – auraham

+0

哈哈pi/2。 「階乘」是一個很抱歉的簡單解釋。還是2!= 2。還有,爲了以防萬一,請記住arctan(-Inf)= pi * 3/2 = -pi/2 –