Filtrele detectoare de margini caută borduri între diferite culori și astfel pot detecta contururi de obiecte.
Ele sunt folosite pentru a face selecții și pentru multe scopuri artistice.
Cele mai multe dintre ele sunt bazate pe metode de calcul degrade și să producă linii groase de frontieră. Vezi Fig. 1 care reprezintă variații de intensitate a culorilor. Pe stânga este un degrade lent de culoare, care nu este o frontieră. Pe dreapta este o variație rapidă, care este un avantaj. Acum, să calculăm degradeul, viteza de variație, pe această margine, adică primul derivat (Fig. 2). Trebuie să decidem că o bordură este detectată atunci când degradeul este peste o valoare prag (bordura exactă este la partea de sus a curbei, dar acest top variază în funcție de frontiere). În cele mai multe cazuri, pragul este ridicat și setat pentru borduri groase.
Detectare Laplace a muchiei folosește derivata a doua(Fig. 3). Partea de sus a curbei este acum la zero și clar identificată. De aceea filtrul Laplace face o bordură subțire, doar de un pixel lățime. Dar acest derivat oferă mai multe zerouri corespunzătoare undelor mici, rezultând în margini false.
Unele neclarități înainte de aplicarea a filtrelor detectoare de margine sunt adesea necesare: se aplatiza variațiile mici și se previne astfel crearea de margini false.