Opencv中計算梯度、梯度幅值以及梯度方向的相關函數(轉)


   1)計算梯度幅值函數magnitude

該函數根據輸入的微分處理后的x和y來計算梯度幅值,x和y可以通過sobel, scharr等邊緣算子求得,而且可以直接輸入三通道圖像。

 2)計算梯度幅值和梯度方向函數cartToPolar

 

 該函數的輸入與magnitude函數相似,參數可以參考函數說明,其中梯度方向的值可以為弧度也可以為角度,通過angleInDegree來設置。

3)計算梯度方向函數phase

該函數參數與上面相同,計算得到梯度方向。

4)根據梯度和梯度方向反求微分圖像函數polarToCart

該函數根據輸入的梯度幅值和梯度方向反過來求x,y。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM