Question

Je suis en train de faire un peu de traitement d'image et je voudrais appliquer le noyau journal. Je sais que la formule, qui est:

text alt

Mais je ne comprenais pas comment obtenir la matrice du noyau avec cette formule. D'après ce que j'ai lu, j'ai une matrice de n x n et j'applique cette formule à toutes les cellules de cette matrice, mais quelles devraient être les valeurs de départ dans cette matrice, en premier lieu.

, j'ai aussi la même question avec le déposant Laplacien. Je sais que la formule, qui est:

text alt

et aussi, de ce que j'ai lu, le filtre 3 x 3 doit être la matrice:

x = [1 1 1; 1 -4 1; 1 1 1]

mais pouvez-vous s'il vous plaît me dire comment appliquer la formule afin d'obtenir la matrice, ou au moins me indiquer un tutoriel de la façon d'appliquer cela.

Était-ce utile?

La solution

En fait, nous allons nous de l'espace continu à l'espace discret. La première dérivée en temps continu (espace) est analogue à la première différence en temps discret (espace). Pour calculer la première différence d'un signal à temps discret, vous convolve [1 -1] sur le signal. Pour calculer la deuxième différence, vous convolve un signal avec [1 -2 1] (qui est avec lui-même [1 -1] convolutionnée, ou de manière équivalente, le signal avec convolution [1 -1] deux fois).

Pour calculer la seconde différence en deux dimensions, vous convolve l'image d'entrée avec la matrice que vous avez mentionné dans votre question. Cela signifie que vous prenez le 3 par 3 masque (i.e., la matrice que vous avez mentionné), il faut multiplier les neuf chiffres avec neuf pixels dans l'image, et la somme des produits pour obtenir un pixel de sortie. Ensuite, vous passez le masque à droite, et de le faire à nouveau. Chaque changement va produire un pixel de sortie. Vous le faites à travers l'ensemble de l'image.

Pour obtenir le masque pour un filtre gaussien, juste échantillon de la gaussienne à deux dimensions pour tout sigma arbitraire.

Cela peut aider à: matrice convolution , filtre gaussien

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top