domingo, 4 de dezembro de 2011

Inf-Reconstrução




A inf-reconstrução, consiste em reconstruir um blob a partir de um marcador.
Aplicamos várias iterações das operações: intersecção da imagem original com o marcador dilatado.
O termo inf é utilizado porque paramos as iterações quando a nova imagem gerada não é alterada em comparação com a imagem da iteração anterior.

Imagem original:


Marcador:


Blog reconstruído:
Algoritmo:
A = imread('a.gif');
B = imread('b.gif');
E = imread('e.png');
Bnovo = min(imdilate(B,E),A);
while sum(sum(Bnovo))!=sum(sum(B))
___B = Bnovo;
___Bnovo = min(imdilate(B,E),A);
end;

Nenhum comentário:

Postar um comentário