Wykrywanie krawędzi Canny jest uważane za lepsze (w sensie fałszywego alarmu) wykrywanie krawędzi niż te, o których wspomniałeś.
Wynika to głównie z 2 kroków:
- Brak maksymalnego tłumienia - kandydaci na krawędzie, którzy nie dominują w ich sąsiedztwie, nie są uważani za krawędzie.
- Proces histerezy - Podczas przemieszczania się wzdłuż kandydatów, biorąc pod uwagę kandydata, który znajduje się w pobliżu krawędzi, próg jest niższy.
Te 2 kroki zmniejszają liczbę „fałszywych” krawędzi, a tym samym tworzą lepszy punkt wyjścia dla dalszego procesu, takiego jak transformacja Hougha.