Pengolahan Citra Digital dengan Python Anaconda

Ada banyak tools yang dapat kita gunakan untuk memulai belajar Pengolahan citra digital, salah satunya dengan Tools Anaconda. dari tool Anaconda ini kita bisa menggunakan Jupyter sebagai editor untuk bermain di pengolahan citra digital yang menggunakan bahasa python. 
sekarang kita buka navigasi Anacondanya, kalau belum punya bisa di instal dulu ya...

Pertama kita install dulu Anaconda Navigator bisa klik link ini https://www.anaconda.com/distribution/ OS nya bisa disesuaikan dengan yang kalian miliki...

kalau sudah maka tampilannya akan seperti ini navigasi Anaconda nya



Pilih Jupyter kemudian "Launch"

kemudian akan muncul seperti ini, kita pilih folder untuk menyimpan datanya


Kita pilih new -> python 3



Setelah itu muncul seperti ini

setelah itu kita import bagian yang akan kita gunakan;
di awal-awal kita akan belajar operasi sederhana dalam pengolaha citra digital. Yaitu mengubah Citra RGB / Berwarna menjadi Citra Grayscale. Kita akan import dulu library-library yang dibutuhkan, seperti tampilan di bawah ini:

matplotlib merupakan library yang bisa kita gunakan apabila kita ingin menampilkan visualisasi grafik/gambar dalam kualitas yang bagus. 
Sedangkan fungsi import cv2 yaitu memanggil modul opencv untuk proses input,s impan dan menampilkan citra/image. Selanjutnya kita ketikkan perintah di bawah ini :

imread adalah singkatan dari image read.
yaitu perintah untuk membaca image/citra pada tempat penyimpanan citra yaitu folder document dengan nama file citra kucing.jpg. 
Hal yang harus diingat gambar/citra yang akan digunakan letakkan dalam satu folder file python yang kita create. Selanjutnya kita akan cek apakah citra yang kita inputkan dapat dibaca oleh sistem atau tidak....

Selanjutnya ketikan perintah berikut ini:



Perhatikan perintah imshow merupakan singkatan dari image show. Dimana fungsinya untuk menampilkan image/citra yang telah di panggil.
Jangan lupa untuk menjalankan perintah run kita cukup tekan tombol keyboard shift + enter secara bersamaan pada sel tersebut.

Selanjutnya kita akan ubah dari citra RGB menjadi citra Grayscale
Ketikkan perintah berikut pada shell berikutnya. 


Perhatikan perintah cvtColor dan cv2.COLOR_RGB2GRAY 

cvtColor merupakan perintah untuk mengkonversi warna. 
cv2.COLOR_RGB2GRAY merupakan perintah untuk menkonversi citra berwarna menjadi gray (abu-abu) dimana fungsi tersebut ada pada library cv2. 
Dan untuk menampilkan citra keabuan dalam bentuk array 2 Dimensi cukup ketikkan perintah print (gray_img). 
Dan kita bisa juga menampilkan citra grayscale dalam bentuk gambar dengan mengetikkan perintah berikut :


Berikut adalah tampilan hasilnya

















Share on :

0 Response to "Pengolahan Citra Digital dengan Python Anaconda"

Posting Komentar