Pengolahan Citra Blurring dengan menggunakan MatLab

Posted by | Posted on 11.11

1. Pengaburan Citra (image Blurring)

Operasi pengaburan citra bertujuan mengaburkan tepi pada objek di dalam citra. Pengaburan citra adalah suatu filter spasial low-pass yang melenyapkan detail halus dari suatu citra. Pengaburan citra dicapai melalui konvolusi, yakni seluruh koefisien masknya bernilai sama, misalnya 1/9. Akan tetapi, ada dua hal yang harus dipertimbangkan dalam memilih ukuran jendela untuk perata-rataan domain spasial. Pertama, jendela yang besar memerlukan waktu perhitungan yang lebih banyak. Kedua, fitur halus citra akan menjadi kabur dengan semakin besarnya ukuran jendela. Perata-rataan mengurangi kontras dari citra asli.

Mask konvolusi lainnya untuk pengaburan :

- Konvolusi ini tidak mempengaruhi intensitas tas rerata dari

Citra output.

- Jumlah seluruh koefisien mask = 1

Perata-rataan dapat efektif melenyapkan derau (noise) dari suatu citra.

- Efek dari filter low-pass adalah tepi tepi objek menjadi samar

Padahal tepi gambar membawa informasi yang amat banyak.

- Sebaiknya derau dilenyapkan dengan filter median.

Sebuah citra yang bagus dibuat menjadi kabur dengan cara mengkonvolusinya dengan PSF(Point Spread Spectrum). PSF motion blur (kekaburan gambar akibat gerakan alat optik pada proses akuisisi). Di dalam MATLAB, fungsi fspecial menghasilkan PSF(Point Spread Spectrum).

Fungsi Imfilter digunakan untuk mengkonvolusi PSF tersebut dengan citra semula, untuk menghasilkan citra kabur, Blurred.

Ingin lebih jelas silahkan klik disini Download Disini

Comments (0)

Posting Komentar