Pengolahan Citra Pada Gambar Penyakit Kanker Hati

11
 Pengolahan Citra Pada Gambar Penyakit Kanker Hati Tu jua nnya ada lah unt uk mel iha t gambar yang pal ing jela s dar i beb erapa metode. Disini digunakan beberapa cara untuk mengetahui dan mengolah gambar antara hati yang normal dengan hati yang terkena kanker hati sebagai berikut: DCT : digunakan untuk kompresi karena mampu mengurangi terj adinya piksel yang sama pada daerah yang berdekatan. Deteksi Tep i : hanya dapat dilakukan menggunakan citra grayscale atau citra 2D. Dilasi Erosi Objek Counting : proses menghitung objek berdasarkan konektivitasnya terhadap piksel disekitarnya. FFT Fast Fourier Trans!orm" Filter #mage $ive %istogram : %istogram sangat penting dalam pengolahan citra termasuk video oleh karena itu pembuatan histogram secara live juga sangat dibutuhkan dalam proses interpretasi objek yang dianalis. #mage &econstruction 'onvolusi : salah satu proses !iltering image yang sering dilakukan pada  proses pengambilan gambar. &egion O! #nterest &O#" : (ntuk bentuk lain atau area yang berbentuk tidak  beraturan yang ingin dipisahkan dari image induk. Objek yang Diamati %ati merupakan organ homeostasis yang memainkan peranan penting dalam  proses metabolisma dalam manusia dan he)an. #stilah perubatan yang berkaitan dengan hati sering kali bermula dari perkataan *reek bagi hati iaitu hepar+ menjadi hepato, atau hepati c. %ati be r)a rna perang keme rahan dan ter letak di ba )ah dia!rag ma iaitu di dalam rongga abdo men. %ati meneri ma maka nan terlaru t dalam darah apabila makanan ini tercerna dan diserap di usus. -enyebab utama kerusakan hati adalah :

description

tugas

Transcript of Pengolahan Citra Pada Gambar Penyakit Kanker Hati

Page 1: Pengolahan Citra Pada Gambar Penyakit Kanker Hati

7/18/2019 Pengolahan Citra Pada Gambar Penyakit Kanker Hati

http://slidepdf.com/reader/full/pengolahan-citra-pada-gambar-penyakit-kanker-hati 1/11

Pengolahan Citra Pada Gambar Penyakit Kanker Hati

Tujuannya adalah untuk melihat gambar yang paling jelas dari beberapa

metode. Disini digunakan beberapa cara untuk mengetahui dan mengolah gambar 

antara hati yang normal dengan hati yang terkena kanker hati sebagai berikut:

DCT : digunakan untuk kompresi karena mampu mengurangi terjadinya piksel

yang sama pada daerah yang berdekatan.

Deteksi Tepi : hanya dapat dilakukan menggunakan citra grayscale atau citra

2D.

Dilasi

Erosi

Objek Counting : proses menghitung objek berdasarkan konektivitasnya

terhadap piksel disekitarnya.

FFT Fast Fourier Trans!orm"

Filter #mage

$ive %istogram : %istogram sangat penting dalam pengolahan citra termasuk

video oleh karena itu pembuatan histogram secara live juga sangat dibutuhkandalam proses interpretasi objek yang dianalis.

#mage &econstruction

'onvolusi : salah satu proses !iltering image yang sering dilakukan pada

 proses pengambilan gambar.

&egion O! #nterest &O#" : (ntuk bentuk lain atau area yang berbentuk tidak

 beraturan yang ingin dipisahkan dari image induk.

Objek yang Diamati

%ati merupakan organ homeostasis yang memainkan peranan penting dalam

 proses metabolisma dalam manusia dan he)an. #stilah perubatan yang berkaitan

dengan hati sering kali bermula dari perkataan *reek bagi hati iaitu hepar+ menjadi

hepato, atau hepatic. %ati ber)arna perang kemerahan dan terletak di ba)ah

dia!ragma iaitu di dalam rongga abdomen. %ati menerima makanan terlarut dalam

darah apabila makanan ini tercerna dan diserap di usus. -enyebab utama kerusakan

hati adalah :

Page 2: Pengolahan Citra Pada Gambar Penyakit Kanker Hati

7/18/2019 Pengolahan Citra Pada Gambar Penyakit Kanker Hati

http://slidepdf.com/reader/full/pengolahan-citra-pada-gambar-penyakit-kanker-hati 2/11

. Tidur terlalu malam dan bangun terlalu siang adalah penyebab paling

utama.

2. Tidak buang air di pagi hari.

/. -ola makan yang terlalu berlebihan.

0. Tidak makan pagi.

1. Terlalu banyak mengkonsumsi obat,obatan.

. Terlalu banyak mengkonsumsi bahan penga)et+ 3at tambahan+ 3at

 pe)arna+ pemanis buatan.

4. 5inyak goreng yang tidak sehat. 6edapat mungkin kurangi penggunaan

minyak goreng saat menggoreng makanan+ hal ini juga berlaku meski

menggunakan minyak goreng terbaik sekalipun seperti olive oil. 7angan

mengkomsumsi makanan yang digoreng bila kita dalam kondisi penat+kecuali

dalam kondisi tubuh yang !it.

8. 5engkonsumsi masakan mentah sangat matang" juga menambah bebanhati.

6ayur mayur dimakan mentah atau dimasak matang / 9 1 bagian. 6ayur yang

digoreng harus dimakan habis saat itu juga+ jangan disimpan.

'anker hati merupakan kanker yang sering dijumpai di #ndonesia. 'anker ini

dihubungkan dengan in!eksi %epatitis atau %epatitis C. ;rtinya pada umumnya

 penderita kanker hati pernah terin!eksi %epatitis atau C. -enyakit %epatitis dan

%epatitis C sering dialami penduduk #ndonesia. 'edua penyakit ini ditularkan melalui

cairan tubuh. <irus %epatitis dan %epatitis C dapat ditularkan melalui hubungan

seksual+ jarum suntik+ dan trans!usi darah.

-encegahan terhadap kanker disini adalah suatu tindakan yang berupaya untuk 

menghindari segala sesuatu yang menjadi !aktor resiko terjadinya kanker dan

memperbesar !aktor protekti! untuk mencegah kanker.

-ara penderita kanker di #ndonesia dapat memiliki harapan hidup yang lebih

lama dengan ditemukannya tanaman ='E$;D# T#'(6> Typhonium Flagelli!orme?

&odent Tuber" sebagai tanaman obat yang dapat menghentikan dan mengobati

 berbagai penyakit kanker dan berbagai penyakit berat lain. Tanaman sejenis talas

dengan tinggi maksimal 21 sampai /@ cm ini hanya tumbuh di semak yang tidak 

terkena sinar matahari langsung.

Page 3: Pengolahan Citra Pada Gambar Penyakit Kanker Hati

7/18/2019 Pengolahan Citra Pada Gambar Penyakit Kanker Hati

http://slidepdf.com/reader/full/pengolahan-citra-pada-gambar-penyakit-kanker-hati 3/11

Peralatan yang digunakan

eberapa peralatan?hard)are yang digunakan antara lain :

. 5onitor dan C-(

2. 5otherboard : #O6T;& T; 4A@*B/ ;2

/. -rosessor : ;5D ;thlon B2 441@ E

0. &;5 : Team BTeam D;&' -C 81@@ 2*

1. <*; : ;T# &adeon //@@

. 'eyboard dan 5ouse

4. 6canner 

Software

6o!t)are yang digunakan adalah 5;T$; 4.4 sebagai so!t)are pengolahan citra dan

analisis gambar dengan menggunakan system operasi )indo)s B- dan 5icroso!t

ord sebagai alat bantu dalam pengerjaan penulisan.

Proses Pengambilan Gambar

-roses pengambilan gambar dimulai dari mesin rontgen yang akan menghasilkan !oto

rontgen setelah itu !oto tersebut di scan dengan sebuah scanner sehingga mendapatkan

hasil !ile gambar berupa .jpg.

Pengolahan Data dan Analisa

5;T$; adalah sebuah bahasa dengan high,per!ormance" kinerja tinggi untuk

komputasi masalah teknik. 5atlab mengintegrasikan komputasi+ visualisasi+ dan

 pemrograman dalam suatu model yang sangat mudah untuk pakai dimana masalah,

masalah dan penyelesaiannya diekspresikan dalam notasi matematika yang !amiliar.

-enggunaan 5atlab meliputi bidang9bidang:

5atematika dan 'omputasi

-embentukan ;lgorithm

;kusisi Data

-emodelan+ simulasi+ dan pembuatan prototype

;nalisa data+ eplorasi+ dan visualisasi

*ra!ik 'eilmuan dan bidang &ekayasa

Page 4: Pengolahan Citra Pada Gambar Penyakit Kanker Hati

7/18/2019 Pengolahan Citra Pada Gambar Penyakit Kanker Hati

http://slidepdf.com/reader/full/pengolahan-citra-pada-gambar-penyakit-kanker-hati 4/11

Penggunaan Matlab

. 5emulai 5atlab

-erhatikan Dekstop pada layar monitor -C+ anda mulai 5;T$; dengan

melakukan double,clicking pada shortcut icon 5;T$;.

2. 5enentukan direktori tempat bekerja

6ecara de!ault untuk dapat bekerja dengan 5;T$; pada directory ork ada

di dalam Folder 5;T$;.

/. 5enyusun program sederhana

(ntuk dapat mengedit suatu !ile tet yang tersusun dari beberapa perintah

5;T$; dilakukan dengan menekan double,click pada icon Ge) 5,File

yang ada di toolbar 5;T$;.

0. -embacaan #mage

-ada 5;T$;+ !ungsi untuk melakukan pembacaan image standar yaitu:

imreadH!ilenameI". %asil dari pembacaan imreadH!ilenameI" bisa berupa

matriks dua dimensi jika gambar yang dibaca adalah gambar grayscale dan

matrik / dimensi jika berupa gambar / dimensi.

1. DCT Discrete Cosine Trans!orm"

DCT biasanya digunakan untuk kompresi karena mampu mengurangi

terjadinya perulangan piksel yang sama pada daerah yang berdekatan.

-enggunaan DCT yaitu:

-ada hati manusia normalϖ :

gambarJimreadK7:Lnormal.jpgK"M

grayJrgb2graygambar"M

!Jdct2gray"M

imsho)gray"+ colormapjet"+colorbar 

!igure+imsho)!"+ colormapjet"+colorbar 

-ada hati manusia yang terkena kanker hati :

gambarJimreadK7:LkankerNhati.jpgK"M

grayJrgb2graygambar"M

!Jdct2gray"M

imsho)gray"+ colormapjet"+colorbar 

!igure+imsho)!"+ colormapjet"+colorbar 

. Deteksi Tepi

Page 5: Pengolahan Citra Pada Gambar Penyakit Kanker Hati

7/18/2019 Pengolahan Citra Pada Gambar Penyakit Kanker Hati

http://slidepdf.com/reader/full/pengolahan-citra-pada-gambar-penyakit-kanker-hati 5/11

6eleksi objek biasanya selanjutnya dilakukan langkah deteksi tepi dalam

 proses pengolahan citra+ di 5;T$; proses pendeteksian tepi dilakukan

dengan perintah?!ungsi edge. ;da beberapa metode yang dapat dilakukan pada

deteksi tepi menggunakana 5;T$; yaitu metode sobel+ pre)itt+ roberts+

laplacian o! gaussian+ metode 3ero cross+ dan canny. ang penting

diperhatikan pada deteksi tepi bah)a hanya dapat dilakukan menggunakan

citra grayscale atau citra 2,D.

-enggunaan metode deteksi tepi :

-ada hati manusia normal :ϖ

# J imreadK7:Lnormal.jpgK"M

grayJrgb2gray#"M

J edgegray+Kpre)ittK"M

2 J edgegray+KcannyK"M

/ J edgegray+KsobelK"M

0 J edgegray+KrobertsK"M

1 J edgegray+KlogK"M

J edgegray+K3erocrossK"M

imsho)"M

!igure+ imsho)2"+ !igure+ imsho)/"+ !igure+ imsho)0"+ !igure+

imsho)1"+ !igure+ imsho)"

-ada hati manusia yang terkena kanker hati :

# J imreadK7:LkankerNhati.jpgK"M

grayJrgb2gray#"M

J edgegray+Kpre)ittK"M

2 J edgegray+KcannyK"M

/ J edgegray+KsobelK"M

0 J edgegray+KrobertsK"M

1 J edgegray+KlogK"M

J edgegray+K3erocrossK"M

imsho)"M

!igure+imsho)2"+!igure+imsho)/"+!igure+imsho)0"+!igure+ims

ho)1"+!igure+ imsho)"

4. 5orphologycal #mage -rocessing

5erupakan pengolahan citra yang berhubungan dengan bentuk dan struktur 

dari suatu objek+ ada beberapa contoh teknik yang digunakan seperti dilasi+

erosi dan objek counting.

Page 6: Pengolahan Citra Pada Gambar Penyakit Kanker Hati

7/18/2019 Pengolahan Citra Pada Gambar Penyakit Kanker Hati

http://slidepdf.com/reader/full/pengolahan-citra-pada-gambar-penyakit-kanker-hati 6/11

-ada hati manusia normal :

gambarJimreadK7:Lnormal.jpgK"M

grayJrgb2graygambar"M

se J strelKballK+1+1"M

dilatJimdilategray+se"M

imsho)gambar"

!igure+ imsho)gray"

!igure+ imsho)dilat"

-ada hati manusia yang terkena kanker hati :

gambarJimreadK7:LkankerNhati.jpgK"M

grayJrgb2graygambar"M

se J strelKballK+1+1"M

dilatJimdilategray+se"Mimsho)gambar"

!igure+ imsho)gray"

!igure+ imsho)dilat"

8. Erosi

-ada hati manusia normal :

gambarJimreadK7:Lnormal.jpgK"M

grayJrgb2graygambar"M

se J strelKballK+1+1"M

dilatJimerodegray+se"M

imsho)gambar"

!igure+ imsho)gray"

!igure+ imsho)dilat"

-ada hati manusia yang terkena kanker hati:

gambarJimreadK7:LkankerNhati.jpgK"M

grayJrgb2graygambar"M

se J strelKballK+1+1"M

dilatJimerodegray+se"M

imsho)gambar"

!igure+ imsho)gray"

!igure+ imsho)dilat"

A. Object Counting

aitu proses menghitung objek berdasarkan konektivitasnya terhadap piksel

disekitarnya+ bias berdasarkan 0 piksel koneksi atau menggunakan 8 piksel

koneksi. Fungsi yang digunakan untuk menghitung objek yaitu:

Plabeled+numObjectsQ J b)labelimb)+0"M

Page 7: Pengolahan Citra Pada Gambar Penyakit Kanker Hati

7/18/2019 Pengolahan Citra Pada Gambar Penyakit Kanker Hati

http://slidepdf.com/reader/full/pengolahan-citra-pada-gambar-penyakit-kanker-hati 7/11

6edangkan !ungsi yang digunakan untuk memberi label dan )arna yang

 berbeda pada setiap objek yaitu: imlabel J label2rgblabeled+ Rspring+ KcK+

Kshu!!leK"M

(ntuk implementasi dapat dilihat pada kode berikut :

-ada hati manusia normal :

gambarJimreadKgambarJimreadK7:Lnormal.jpgK"M

grayJrgb2graygambar"M

threshJgraythreshgray"M

imb)Jim2b)gray+thresh"M

Plabeled+numObjectsQ J b)labelimb)+8"M

imlabel J label2rgblabeled+ Rspring+ KcK+ Kshu!!leK"M

imsho)imb)"

!igure+imsho)imlabel"

-ada hati manusia yang terkena kanker hati :

gambarJimreadK7:LkankerNhati.jpgK"M

grayJrgb2graygambar"M

threshJgraythreshgray"M

imb)Jim2b)gray+thresh"M

Plabeled+numObjectsQ J b)labelimb)+8"M

imlabel J label2rgblabeled+ Rspring+ KcK+ Kshu!!leK"M

imsho)imb)"

!igure+imsho)imlabel"

@. FFT Fast Fourier Trans!orm"

;da dua cara untuk menampilkan hasil FFT yaitu berdasarkan magnitude

yaitu dan log dari FFT yaitu log . erikut program implementasi penggunaan

FFT :

-ada hati manusia normal :

gambarJimreadK7:Lnormal.jpgK"M

redJgambar:+:+"M

greenJgambar:+:+2"M

 blueJgambar:+:+/"M

!J!!t2gambar"M

!!Jabs!"M

!logJlog!!"M

imsho)!!:+:+/"+P@ 2@@Q"+ colormapjet"+colorbar

!igure+imsho)!!:+:+/"+P@ 2Q"+ colormapjet"+colorbar 

-ada hati manusia yang terkena kanker hati :gambarJimreadK7:LkankerNhati.jpgK"M

Page 8: Pengolahan Citra Pada Gambar Penyakit Kanker Hati

7/18/2019 Pengolahan Citra Pada Gambar Penyakit Kanker Hati

http://slidepdf.com/reader/full/pengolahan-citra-pada-gambar-penyakit-kanker-hati 8/11

redJgambar:+:+"M

greenJgambar:+:+2"M

 blueJgambar:+:+/"M

!J!!t2gambar"M

!!Jabs!"M

!logJlog!!"M

imsho)!!:+:+/"+P@ 2@@Q"+ colormapjet"+colorbar

!igure+imsho)!!:+:+/"+P@ 2Q"+ colormapjet"+colorbar 

. Filtering #mage

-roses !iltering secara khusus oleh matlab menggunakan !ungsi built,in

!specialspecial !ilter"+ dimana synta umumnya adalah :

!special!iltername+parameter+.."+ dimana:

!special adalah jenis !ilter yang digunakan

average J !ilter rata,rata

disk J circular averaging !ilter 

gaussian J !ilter gauss

laplacian J aproimasi operator 2,D laplace

logJ laplacian o! gaussian !ilter 

motionJ motion !ilter 

 pre)itt : -re)itt hori3ontal edge,emphasi3ing !ilter 

sobel : 6obel hori3ontal edge,emphasi3ing !ilter 

unsharp : unsharp contrast enhancement !ilter 

Filter yang tersusun diatas kemudian diimplementasikan pada !ungsi im!ilter 

untuk image &* /,D" dan !ilter2 untuk image grayscale atau 2,D. ;dapun

 penggunaanya seperti berikut dimana !ilter yang digunakan adalah !ilter 

gaussian dengan matriks 22+ dan terlihat bah)a gambar hasil menjadi blur.

2. $ive %istogram

%istogram sangat penting dalam pengolahan citra termasuk video oleh karena

itu pembuatan histogram secara live juga sangat dibutuhkan dalam proses

interpretasi objek yang akan dianalisis.

/. #mage &econstruction

-ada banyak kasus pengolahan citra baik proses binerisasi maupun deteksi tepi

menghasilkan citra yang pada umumnya masih belum baik+ oleh karena itu

Page 9: Pengolahan Citra Pada Gambar Penyakit Kanker Hati

7/18/2019 Pengolahan Citra Pada Gambar Penyakit Kanker Hati

http://slidepdf.com/reader/full/pengolahan-citra-pada-gambar-penyakit-kanker-hati 9/11

 perlu dilakukan perbaikan citra?rekonstruksi citra kembali. Di 5;T$;

 proses rekonstruksi dilakukan menggunakan !ungsi im!ill .

0. 'onvolusi #mage

'onvolusi adalah salah satu proses !iltering image yang sering dilakukan pada

 proses pengolahan gambar. -ada 5;T$; terdapat banyak sekali cara yang

dapat dilakukan untuk melakukan proses konvolusi. -roses konvolusi

dilakukan dengan menggunakan matriks yang biasa disebut mask yaitu

matriks yang berjalan sepanjang proses dan digunakan untuk menghitung nilai

representasi local dari beberapa piksel pada image.

1. &egion O! #nterest &O#"

'elemahan proses cropping jika itu merupakan daerah yang kita tertarik maka

 proses cropping hanya dapat digunakan untuk bentuk kotak rectangular".

(ntuk bentuk lain atau area yang berbentuk tidak beraturan yang ingin

dipisahkan dari image induk maka dide!inisikan sebagai &O# &egion o! 

#nterest" dimana di 5;T$; terdapat banyak sekali !ungsi yang bisa

digunakan+ salah satunya yaitu roipoly#+c+r" dimana # adalah matrik gambar+ c

adalah matrik titik kolom daerah yang menjadi &O# dan r adalah matrik titik 

 baris daerah yang menjadi &O#.

6umber :

6epti+ 2@@A+ -engolahan Citra -ada *ambar -enyakit 'anker %ati+ 7akarta+

logspot.com

))). google.co.id

Page 10: Pengolahan Citra Pada Gambar Penyakit Kanker Hati

7/18/2019 Pengolahan Citra Pada Gambar Penyakit Kanker Hati

http://slidepdf.com/reader/full/pengolahan-citra-pada-gambar-penyakit-kanker-hati 10/11

!GAS P"AK#K!M P$%GO&AHA% C#"A D#G#A&

 ' Implementasi Pengolahan Citra Digital Menggunakan Matlab (

Pengolahan Citra Pada Gambar Penyakit Kanker Hati

Oleh

 Gadia 5edia &i3ka

@8/24@21@@@

Page 11: Pengolahan Citra Pada Gambar Penyakit Kanker Hati

7/18/2019 Pengolahan Citra Pada Gambar Penyakit Kanker Hati

http://slidepdf.com/reader/full/pengolahan-citra-pada-gambar-penyakit-kanker-hati 11/11

-&O*&;5 6T(D# TE'G#' TE$E'O5(G#';6#

F;'($T;6 TE'GO$O*# 'O5(G#';6# S #GFO&5;T#';

(G#<E&6#T;6 G;6#OG;$

2@