驍龍8gen1和天璣9000哪個好性能更強 區(qū)別對比分析
2023-01-30
更新時間:2022-09-18 17:46:04作者:智慧百科
品牌型號:聯(lián)想拯救者Y9000P
系統(tǒng):Windows11
Canny邊緣檢測算子是John F. Canny于 1986 年開發(fā)出來的一個多級邊緣檢測算法。更為重要的是 Canny 創(chuàng)立了邊緣檢測計算理論(Computational theory of edge detection)解釋這項技術(shù)如何工作。
通常情況下邊緣檢測的目的是在保留原有圖像屬性的情況下,顯著減少圖像的數(shù)據(jù)規(guī)模。有多種算法可以進行邊緣檢測,雖然Canny算法年代久遠,但可以說它是邊緣檢測的一種標(biāo)準(zhǔn)算法,而且仍在研究中廣泛使用。
Canny 的目標(biāo)是找到一個最優(yōu)的邊緣檢測算法,最優(yōu)邊緣檢測的含義是:
1、最優(yōu)檢測:算法能夠盡可能多地標(biāo)識出圖像中的實際邊緣,漏檢真實邊緣的概率和誤檢非邊緣的概率都盡可能小。
2、最優(yōu)定位準(zhǔn)則:檢測到的邊緣點的位置距離實際邊緣點的位置最近,或者是由于噪聲影響引起檢測出的邊緣偏離物體的真實邊緣的程度最小。
3、檢測點與邊緣點一一對應(yīng):算子檢測的邊緣點與實際邊緣點應(yīng)該是一一對應(yīng)。
為了滿足這些要求 Canny 使用了變分法(calculus of variations),這是一種尋找優(yōu)化特定功能的函數(shù)的方法。最優(yōu)檢測使用四個指數(shù)函數(shù)項表示,但是它非常近似于高斯函數(shù)的一階導(dǎo)數(shù)。