• Matlabta Morfolojik İşlemler

    Morfolojik işlemler imgede yer alan varlıkların biçimleri üzerine yapılan işlemlerdir.  Temel olarak imge biçimlerinin yayılması ve aşındırılması işlemleridir. Siyah-beyaz (binary) imgelere uygulanabileceği gibi gri tonlu imgeler içinde uygulanabilir.

    Aşındırma ( erosion ): İncelenen alanın sınır bolgelerinin aşındırması işlemidir. Matlab ta aşındırma işlemini imerode komutu yapmaktadır. Seçilen uygun kernel ile imgemiz arasında aşındırma işlemi gerçeklenir.

    clear all; close all; clc;

    I=imread(‘circles.png’);
    figure;imshow(I)

    kernel=ones(5,5);

    I3=imerode(I,kernel); %%% aşındırma işlemi
    figure; imshow(I3)

    Orijinal imge

    Aşındırılmış imge

    Yayma (dilation): ): İncelenen alanın sınır bolgelerinin yayılması işlemidir. Matlab ta yayma işlemini imdilate komutu yapmaktadır. Seçilen uygun kernel ile imgemiz arasında yayma işlemi gerçeklenir

    I2=imdilate(I,kernel); %%% yayma işlemi
    figure; imshow(I2)

    Orijinal imge

    Yayılmış imge

    Açma ve Kapama işlemleri: Açılma işlemi öncelikle imgeye aşındırma işlemi sonra aşındırılmış imgeye yayma işleminin uygulanması ile elde edilir. Matlab ta imopen komutu açma işlemini sağlamaktadır. Kapama işlemi ise imgeye öncelikle yayma işleminin, sonra yayılmış imgeye aşındırma işleminin uygulanması ile elde edilir. Matlab ta imclose komutu imgeye kapama işlemini sağlayan komuttur.

    I4=imopen(I,kernel); %%% açma işlemi
    figure; imshow(I4)

    I5=imclose(I,kernel); %%% kapama işlemi
    figure; imshow(I5)

    Açılmış imge

    Kapanmış imge

    Burada açma işlemi uygulanmış imge ile orijinal kullanılan imge birbirinin tamamiyle aynısı cıkmıstır. Ama bu sadece kullanılan imgeden ve kernel seçiminden kaynaklanmış bir sonuçtur. Genellikle açma işleminin sonucu orijinal imgenin aynısı cıkmamaktadır.

    Cumartesi, Ocak 3rd, 2009 at 05:10
Henüz yorum yapılmamış.

Yorum yaz

XHTML: Bu etiketleri kullanabilirsin: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Yukarı çık