IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Les filtres usuels en traitement d'images


précédentsommairesuivant

VIII. SOBEL

  • Description : Détection des contours
  • Noyau :
kitxmlcodeinlinelatexdvp\begin{pmatrix} -1 & 0 & 1 \\ -2 & 0 & 2 \\ -1 & 0 & 1 \end{pmatrix}finkitxmlcodeinlinelatexdvp kitxmlcodeinlinelatexdvp\begin{pmatrix} -1 & -2 & -1 \\ 0 & 0 & 0 \\ 1 & 2 & 1 \end{pmatrix}finkitxmlcodeinlinelatexdvp
noyau 3 x 3
Détection verticale
normalisation=4
noyau 3 x 3
Détection horizontale
normalisation=4
  • Calcul du noyau : les coefficients peuvent être calculés grâce à la formule d'Asfar :
    kitxmlcodeinlinelatexdvpCoefNoyauVertical(i,j) = \frac{i}{|i|*(|i|+|j|)}finkitxmlcodeinlinelatexdvp kitxmlcodeinlinelatexdvpCoefNoyauHorizontal(i,j) = \frac{j}{|j|*(|i|+|j|)}finkitxmlcodeinlinelatexdvp
  • Principe : Calculer la différence d'intensité de part et d'autre de l'axe vertical/horizontal, en pondérant l'importance des pixels suivant leur distance au pixel central.
  • Exemple :
Image non disponible Image non disponible
Image originale Somme des résultats obtenus avec les 2 noyaux
Image non disponible Image non disponible
noyau vertical (valeur absolue, échelle logarithmique) noyau horizontal (valeur absolue, échelle logarithmique)

précédentsommairesuivant

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2012 Xavier Philippeau. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.