Anda di halaman 1dari 6

UTS Pengolahan Citra Digital

Nama : Ramdhani Al Sulaiman

NPM : 1910631160145

1. Ceritakan secara ringkas, apa yang anda ketahui tentang pengolahan citra digital, mulai dari
pengertian, tujuan, blok diagram dan lainnya?
Jawab :
Pengolahan Citra Digital merupakan bidang ilmu yang mempelajari mengenai bagaimana suatu
citra itu dapat dibentuk, diolah dan dianalisis sehingga dapat menghasilkan sebuah informasi
yang bisa dipahami oleh manusia. Atau dapat dijelaskan bahwa Pengolahan Citra Digital adalah
manipulasi dan interprestasi digital dari citra dengan bantuan komputer dan citra sendiri
merupakan fungsi dari intensitas cahaya yang dipresentasikan ke dalam bidang 2 dimentsi.

Tujuan Pemgolahan Citra Digital sebagai berikut :


 Melakukan pemilihan fitur tertentu secara optimal untuk tujuan analisis.
 Melakukan kompresi atau reduksi data untuk tujuan penyimpanan data, transimi data
dan waktu proses data.
 Mengekstrasi ciri atau fitur tertentu dari citra untuk dianalisis.
 Memperbaiki atau meningkatkan kualitas tampilan citra.
Diagram Blok Pengolahan Citra

Aplikasi Pengolahan Citra Digital diantaranya sebagai berikut :


 Bidang militer : Mengenai sasaran peluru kendali melalui sensor visual,
mengindentifikasi jenis pesawat musuh.
 Komunikasi data : Pemampatan citra yang ditransmisi.
 Bidang kedokteran : Pengolahan citra sinar X untuk mamografi serta rekonstruksi foto
janin hasil USG.
 Bidang perdagangan : Pembacaan kode batang (bar code) yang tertera pada barang,
mengenali huruf atau angka pada suatu formulir secara otomatis.
 Robotika : Visualy-guided autonomus navigation

2.
Berikut Gambar bunga yang telah saya ambil dari halaman rumah

Selanjutnya saya implementasikan kedalam transformasi fourier menggunakan Bahasa python


dengan visual studio code ;

Berikut adalah output nya


3. A. kita perlu mengetahui dimensi sebuah gambar (lebih tentang itu dalam section filtering).
Untuk memeriksa dimensi gambar kita, kita dapat menggunakan method
guess_spatial_dimensions().
Berikut merupakan foto saya yang akan saya restorasi menggunakan
pemrograman sederhana ;

Berikut merupakan hasil dari restorasi .

Untuk memeriksa dimensi gambar, kita dapat menggunakan script dalam section
sebelumnya, dalam hal ini kamu akan mendapatkan nilai 2. Atau kamu dapat menggunakan
img_grayscale.shape, yang menghasilkan 512x512. Jadi, sekarang kita memiliki gambar 2D.

B. Perbedaan Kompresi Lossy dan Lossless


 Lossless data kompresi adalah kelas dari algoritma data kompresi yang memungkinkan data
yang asli dapat disusun kembali dari data kompresi, sedangkan Lossy kompresi adalah suatu
metode untuk mengkompresi data dan men-dekompresi-nya.
 Losless compression digunakan untuk mengkompresi data untuk diterima ditujuan dalam
kondisi asli. Sedangkan lossy compression menghasilkan file kompresi yang lebih kecil
dibandingkan dengan metode lossless yang ada.
 Lossless compression digunakan jika akurasi data sangat penting, sedangkan lossy
compression  biasanya membuang bagian-bagian data yang sebenarnya tidak begitu berguna
dan tidak dirasakan oleh kita sehingga masih beranggapan bahwa data tersebut masih bisa
digunakan walaupun sudah di kompresi.
 Lossless compression biasanya data yang telah dikompresi ukurannya sama atau lebih besar,
sedangkan lossy compression biasanya data yang telah dikompresi berukuran lebih kecil dari
ukuran asli, namun masih tetap memenuhi syarat untuk digunakan.
 Rasio kompresi pada lossless didapat cenderung rendah sedangkan rasio kompresi pada lossy
didapat bisa sangat tinggi.

Berikut merupakan coding untuk mengompress gambar


Ukuran 15 kb

Setelah dikompress maka ukuran foto menjadi 13 kb


C. Segmentasi dan deteksi tepi, gunakan nilai threshold 100
Berikut adalah hasil setelah di segmentasi

Open CV diimpor terlebih dahulu, termasuk numpy dan pyplot untuk pengolahan matriks dan
pembuatan grafik. Variabel “img” mengambil nama file citra yang terlebih dahulu diupload ke
Google Colab. Ketika sel di-run pastikan tampil hasilnya.

Anda mungkin juga menyukai