1)計算梯度幅值函數magnitude
該函數根據輸入的微分處理后的x和y來計算梯度幅值,x和y可以通過sobel, scharr等邊緣算子求得,而且可以直接輸入三通道圖像。
2)計算梯度幅值和梯度方向函數cartToPolar
該函數的輸入與magnitude函數相似,參數可以參考函數說明,其中梯度方向的值可以為弧度也可以為角度,通過angleInDegree來設置。
3)計算梯度方向函數phase
該函數參數與上面相同,計算得到梯度方向。
4)根據梯度和梯度方向反求微分圖像函數polarToCart
該函數根據輸入的梯度幅值和梯度方向反過來求x,y。