Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

BİÇİMSEL (MORFOLOJİK) GÖRÜNTÜ İŞLEME. Genel Bakış Binary görüntü biçimi Genişletme ve Aşındırma (Dilation and erosion) Açma ve Kapama (Opening and closing)

Benzer bir sunumlar


... konulu sunumlar: "BİÇİMSEL (MORFOLOJİK) GÖRÜNTÜ İŞLEME. Genel Bakış Binary görüntü biçimi Genişletme ve Aşındırma (Dilation and erosion) Açma ve Kapama (Opening and closing)"— Sunum transkripti:

1 BİÇİMSEL (MORFOLOJİK) GÖRÜNTÜ İŞLEME

2 Genel Bakış Binary görüntü biçimi Genişletme ve Aşındırma (Dilation and erosion) Açma ve Kapama (Opening and closing) 2

3 Morfoloji, canlıların yapıları ve şekilleri ile ilgilenen bir bilim dalıdır. Matematiksel Morfoloji, görüntü işlemede sıkça kullanılan, temel küme işlemlerine dayanan tekniklerdir. 3

4 Biçimsel görüntü işleme Morfolojik görüntü işleme çoğunlukla binary görüntüler için kullanılır. Bu teknikler sayısız görüntü işleme problemlerine güçlü ve bütünleşik yaklaşımlar getirir. Uygulama alanları: -Görüntülerin ön işlenmesinde yada son işlenmesi adımlarında, -Sınır gibi, kenar gibi görüntü bileşenlerinin ayrıştırılmasında. 4

5 Binary görüntüler Binary görüntülerde her bir pikselin (x,y) değeri 0 veya 1 olabilir. Binary görüntü genellikle siyah ve beyaz olarak görülür. 5

6 Binary görüntüler Binary görüntü 1 değerlikli piksellerden oluşmaktadır. Tümleşik, kesişme ve fark işlemleri binary görüntülere uygulanabilir. 6

7 Yapısal elemanlar Uzamsal filtrelemede de olduğu gibi, bir binary görüntü başka bir binary görüntü ile işlenebilir. Bu ikinci binary görüntüye yapısal eleman denir. Tipik bir yapısal elemanda birkaç ‘1’ değerlikli piksel olur ve bunların birisi merkezdedir. Uzamsal lineer filtreleme ile morfolojik görüntü işleme arasındaki benzerlik; Yapısal eleman aynı maske gibidir. Merkez noktası maskenin merkezi gibidir. 7

8 Yapısal elemanlar Genellikle yapısal elemanın sadece 1 değerlikli pikselleri gösterilir. Yukarıda 3 tipik yapısal eleman görülmektedir. 8

9 Genişleme (Dilation) Genişleme, binary görüntülerdeki nesneleri büyütmek için veya belirginleştirmek için kullanılan morfolojik bir işlemdir. Aşağıdaki formülle ifade edilir, Genişletme işlemi yapısal elemana göre belirlenir. 9

10 Genişleme (Dilation) A binary görüntüsü, B ise yapısal eleman olsun; A görüntüsünün B elemanıyla genişletilmesi; B yapısal elemanı A görüntüsünün üzerine yerleştirildiği zaman B nin merkezi A görüntüsündeki herhangi bir piksele denk geliyorsa, B yapısal elemanının bütün elemanları A görüntüsüne yerleştirilir. Genişleme işleminin tekniği uzamsal lineer filtreme ile benzerdir. B bütün muhtemel pozisyonlara dönüştürülür, eğer A ile örtüşen elemanlar olursa bu konumun merkezi genişlemeye aittir. 10

11 Matlab komutu: imdilate(A,B) 11

12 Örnek Sağda verilen yapısal elemanı kullanarak soldaki görüntüye genişleme işlemi uygulanırsa. 12

13 Örnek Yanda kırmızı ile gösterilen genişleme işlemiyle gelen pikseller orijinal görüntüye ait değildir. 13

14 Örnek 1 Genişleme işlemi sonlandığında yeni görüntü yandaki gibi olur

15 Örnek Sağda verilen yapısal elemana göre genişleme işlemini yapalım. 15

16 Örnek Kırmızı ile gösterilen genişleme işlemiyle gelen pikseller orijinal görüntüye ait değildir. 16

17 Örnek Yapısal elemanın belirlediği yönde genişleme gerçekleştirilmiş yeni görüntü yandaki gibi olur. 17

18 Örnek 3 Şekil 1’de görülen orijinal resim yukarda verilen yapısal eleman kullanılarak genişletildiğinde Şekil 2’deki görüntü elde edilir. 18 Şekil 1 Şekil 2

19 Aşındırma (Erosion) Genişlemede olduğu gibi; A görüntüsü yine bir B yapısal elemanıyla aşındırmaya tabi tutulur. A görüntüsünün B elemanıyla aşındırılması işleminde; B yapısal elemanı A görüntüsü üzerine yerleştirilir. B elemanı A görüntüsünün üzerine tam yerleştiğinde, yani hiçbir elemanı A görüntüsünün dışında kalmadığı takdirde, B elemanının merkezine denk gelen A görüntüsünün pikseli değiştirilmez. Eğer B yapısal elemanına ait herhangi bir eleman A görüntüsünün dışında kalıyorsa, B yapısal elemanının merkezine denk gelen A görüntüsündeki piksel silinir. 19

20 Matlab komutu: imerode(A,B) 20

21 Örnek Sağda verilen yapısal elemana göre soldaki görüntüye aşındırma uygulansın. 21

22 Örnek Kırmızı ile gösterilen pikseller aşındırmaya ait değildir. 22

23 Örnek Aşındırılmış görüntü. 23

24 Örnek Yukarıdaki görüntünün yanda verilen yapısal elemanla aşındırılması işlemini gerçekleştirelim. 24

25 Örnek Kırmızı pikseller orijinal görüntüden aşındırılmış piksellerdir. 25

26 Örnek Aşındırılmış görüntü yanda verildiği gibidir. 26

27 Örnek 6 Orijinal görüntü 5 yarıçaplı diskle aşındırma 10 yarıçaplı diskle aşındırma 20 yarıçaplı diskle aşındırma 27 yapisal_eleman = strel('disk',20); imerode(A,yapisal_eleman);

28 Açma (Opening) Uygulamalarda genişletme ve aşındırma çok çeşitli kombinasyonlarda kullanılır. B yapısal elemanı ile aşındırılmış A görüntüsünün genişletilmesi işlemine açma denir. Yani A görüntüsü önce aşındırmaya sonra genişletmeye tabi tutulur. Aşındırma Genişletme 28

29 Açma (Opening) A binary görüntü B yapısal eleman Dönüştürülmüş B elemanı, A görüntüsüne tamamen yerleşmiş durumda B yapısal elemanı ile açma işlemi yapılmış A görüntüsü gölgeli olarak görülmekte Açma işlemi B nin kapladığı alanı boyayabileceğimiz bir alandır. A görüntüsünün dışındaki alanı boyamak için yetkimiz yoktur. 29

30 Matlab komutu: imopen(A,B) 30 yapisal_eleman = strel('disk',5); imopen(A,yapisal_eleman); Yarıçap 5 Yarıçap 20

31 Kapama (Closing) B yapısal elemanı ile genişletilmiş A görüntüsünün aşındırılması işlemine kapama denir. Açma işlemi küçük nesneleri görüntüden kaldırırken, kapama işlemi küçük boşlukları görüntüden kaldırır. Aşındırma Genişletme 31

32 Kapama (Closing) A binary görüntü B yapısal eleman Dönüştürülmüş B elemanı, A görüntüsünün dışında B yapısal elemanı ile kapama işlemi yapılmış, A görüntüsü gölgeli olarak görülmekte Kapama işlemi B nin kapladığı alanı boyayamayacağımız bir alandır. A görüntüsünün içini boyamak için de yetkimiz yoktur. 32

33 Matlab komutu: imclose(A,B) 33 yapisal_eleman = strel('disk‘,10); imopen(A,yapisal_eleman);

34 Açma işlemi, bir görüntü içinde ön plandaki küçük nesneleri kaldırarak (genellikle koyu pikseller) arka plana yerleştirir. Kapama işlemi ise, görüntü içinde ön plandaki küçük boşlukları kaldırarak arka plandaki küçük tepecikleri ön plana çıkartır. Açma / Kapama 34

35 Uygulamalar Disk şeklindeki bir yapısal elemanla bir görüntüye açma işlemi uygulandığında; şekiller yumuşatılır, şekilleri birbirine bağlayan küçük parçalar silinir, küçük adacıklar/tepecikler silinir. Disk şeklindeki bir yapısal elemanla bir görüntüye kapama işlemi uygulandığında, şekiller yumuşatılır, dar kırılma noktaları ve uzun ince boşluklar kaynaştırılır, küçük boşluklar kaldırılır. 35

36 Örnek 1 Orijinal görüntü Açma Kapama Kapama işlemi ve sonrasında açma işlemi Bu örneklerde 20x20 kare yapısal eleman kullanılmıştır. 36

37 Örnek 2 Kapama işlemi ve sonrasında açma işlemi Burada 3x3 kare yapısal eleman kullanılmıştır. Orijinal görüntü Açma 37


"BİÇİMSEL (MORFOLOJİK) GÖRÜNTÜ İŞLEME. Genel Bakış Binary görüntü biçimi Genişletme ve Aşındırma (Dilation and erosion) Açma ve Kapama (Opening and closing)" indir ppt

Benzer bir sunumlar


Google Reklamları