O nlfllLer es la funcln que nos permlLe hacer el fllLrado de veclndad es declr el
suabvlzado O se debe Lener culdado en la uLlllzacln de las varlables ya que se es dlvlsln se requlere q esLe en double luego de hacer las operaclones se debe volver a Lraspasar a ulnL8 para poder hacer la vlsuallzacln a lmread(craneo[pg) //lecLura de la lmagen b rgb2gray(a) //Lransformacln de la lmagen a escala de grlses lmshow(b) bdouble(b) xdouble(x) x nlfllLer(b 3 3 [mlercoles19) // para el fllLrado x nlfllLer(x 3 3 [mlercoles19) bulnL8(b) xulnL8(x) subploL(121)lmshow(b) subploL(122)lmshow(x) O 1A8LA!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! PACL8 1CuCS LCS ML1CuCS CCn nLllL1L8 (MLulAnA MCuA) O 9ara sacar la maLrlz y la con[ugada de la maLrlz de sobel sob fspeclal(sobel)
sob
1 2 1 0 0 0 1 2 1
sobcon[sob
sobcon[
1 0 1 2 0 2 1 0 1 9A8A LAS C18AS MA18lCLS pre fspeclal(prewlLL)
pre
1 1 1 0 0 0 1 1 1
gauss fspeclal(gausslan)
gauss
00113 00838 00113 00838 06193 00838 00113 00838 00113 O Las slgulenLes llneas muesLran conLornos ya sea en x o y soby lmfllLer(bsob) conLornos horlzonLal e[e y subploL(122)sublmage(soby)1lLle(lmagen sobely) sobxx lmfllLer(bsobcon[) conLornos verLlcal e[e x subploL(122)sublmage(sobxx)1lLle(lmagen sobely) O ueLeccln de bordes soooosoby + sobxx subploL(122)sublmage(soooo)1lLle(lmagen sobely) 8W lm2bw(soooo 03) subploL(122)sublmage(8W)1lLle(lmagen sobely) 1A8LAAAA PACL8 LC An1L8lC8 CCn LA9LAClAnA CAuSSlAnA 98LWl11 18 PACL8 LC SlCulLn1L 9A LAS lunClCnLS vlS1AS 98LWl11 lmagenedge(bcanny02) subploL(122)sublmage(lmagen)1lLle(lmagen sobely)