function [semilla]=ReconstruccionMorfologica(u,v,resultado,operador,semilla) semilla(u,v)=1; [m,n]=size(resultado); candidatos(1,1)=u; candidatos(1,2)=v; indcand=2; candidatos(indcand,1)=0; candidatos(indcand,2)=0; while (size(candidatos)> [1 1]) filas=[candidatos(1,1)-1,candidatos(1,1)-1,candidatos(1,1)-1,candidatos(1,1),candidatos(1,1),candidatos(1,1),candidatos(1,1)+1,candidatos(1,1)+1,candidatos(1,1)+1]; cols=[candidatos(1,2)-1,candidatos(1,2),candidatos(1,2)+1,candidatos(1,2)-1,candidatos(1,2),candidatos(1,2)+1,candidatos(1,2)-1,candidatos(1,2),candidatos(1,2)+1]; for (turno=1:9), j=filas(1,turno); k=cols(1,turno); %Si se cumple la condicion de pertenencia y no nos hemos salido de la imagen if (j>0)&(j<=m)&(k>0)&(k<=n)&(semilla(j,k)==0)&(operador(j,k)~=0) semilla(j,k)=1; candidatos(indcand,1)=j; %En el elemento que era cero pones este nuevo pixel y añades un elemento ficticio debajo candidatos(indcand,2)=k; indcand=indcand+1; candidatos(indcand,1)=0; candidatos(indcand,2)=0; end end [c,d]=size(candidatos); %Quitamos el primer píxel de candidatos que era la semilla para no volverla a estudiar candidatos=candidatos(2:c,:); %Si candidatos queda de dimension 1 es que ya no hay más píxeles que añadir indcand=c-1; end e-REdING. Biblioteca de la Escuela Superior de Ingenieros de Sevilla.


DETECCIÓN DE VASOS EN IMÃGENES DE FONDO DE OJO

: Rodríguez Rodríguez, María
: Ingeniería Telecomunicación