爲什麼opencv的canny函數檢測邊緣的效果和matlab的不同

1、opencv 2、matlab 可以明顯的看出matlab的邊緣更爲細膩。 首先回顧一下傳統的canny算法的主要步驟: 1、使用sobel差分算子求出灰度圖像的x和y方向導數; 2、求出圖像各點梯度大小及其方向; 3、設置高低兩個閾值,梯度大於高閾值爲強邊像素點,大於低閾值爲潛在可能是較弱的邊緣點; 4、在經過一次篩選剩下的強邊緣點中沿着梯度方向進行非極大值抑制; 5、順着二次篩選後的強邊點
相關文章
相關標籤/搜索