Filtre de Sobel (explication code)
salut pouvez-vous m'aider pour comprendre ce programme du filtre sobel
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| clear all; close all; clc;
image1= imread('imagesk.jpg');
image(image1);
whos image1
figure
imhist(image1)
%filtre
I=imread('imagesk.jpg');
J=double(J)/255.0;
seuil=0.8;
H=fspecial('sobel');
V=-H';
Gh=filter2(H,J);
Gv=filter2(V,J);
G=(Gh.*Gh + Gv.*Gv);
%A RECHERCHER
G1=sqrt(Gh.*Gh + Gv.*Gv); |
J'ai eu un resultat mais je sais pas ce que cette equation fait?
Code:
G1=sqrt(Gh.*Gh + Gv.*Gv);
meilleur filtre pour edge detection
d'accord merci, et pouvez-vous me dire quel est le meilleur entre ces filtres?