L'implémentation du filtre de dérivation d(x) en une dimension est réalisée par la somme de deux filtres récursifs :

avec

Le filtre de lissage s'implémente aussi de manière récursive d'une façon similaire. Le calcul du gradient d'une image I(x,y) s'effectue en combinant les filtres de lissage et de dérivation mono-dimensionnels de la façon suivante :

Le problème de ce filtre est son anisotropie. On s'attendrait a priori à avoir la même qualité de contours dans les deux directions horizontales et verticales, alors que les directions autres (en particulier selon la diagonale) doivent être moins bien traitées. La partie suivante permet de visualiser les effets sur des images particulières.