Image Processing Detection Menggunakan Python

Shohibun Najam Ilma

Sosial Media


0 orang menyukai ini
Suka

Summary

Image Processing adalah suatu bentuk pengolahan atau pemrosesan atau pemrosesan sinyal dengan input berupa gambar (image) dan ditransformasikan menjadi gambar lain sebagai keluarannya dengan teknik tertentu. Image processing dilakukan untuk memperbaiki kesalahan data sinyal gambar yang terjadi akibat transmisi dan selama akuisisi sinyal, serta untuk meningkatkan kualitas penampakan gambar agr lebih mudah diinterpretasi oleh sistem penglihan manusia baik dengan melakukan manipulasi dan juga penganalisisan terhadap gambar.

Description

Operasi image processing dapat dikelompokkan berdasarkan dari tujuan transformasinya, yaitu:

  1. Image Enhancement (Peningkatan Kualitas Gambar) Operasi peningkatan kualitas gambar berfungsi untuk meningkatkan fitur tertentu pada citra sehingga tingkat kerberhasilan dalam pengolahan gambar berikutnya menjadi tinggi. Operasi ini lebih banyak berhubungan dengan penajaman dari fitur tertentu pada gambar.
  2. Image Restoration (Pemulihan Gambar) Operasi pemulihan gambar bertujuan untuk mengembalikan kondisi gambar yang telah rusak atau cacat (merekontruksi gambar) yang sebelumnya telah diketahui menjadi gambar seperti pada kondisi awal, karena adanya gangguan yang menyebabkan penurunan kualitas gambar.
  3. Image Compression (Kopresi Gambar) Kompresi gambar bertujuan untuk meminimalkan jumlah bit yang diperlukan untuk merepresentasikan citra. Hal ini sangat berguna apabila anda ingin mengirimkan gambar berukuran besar. Gambar yang berukuran besar akan berpengaruh pada lamanya waktu pengiriman.
  4. Image Representation & Modelling (Representasi & Permodelan Gambar) Representasi mengacu pada data konversi dari gasil segmentasi ke bentuk yang lebih sesuai untuk proses pengolahan pada computer.

Program diatas bertujuan untuk menghapus background pada gambar dengan menggunakan beberapa framework numpy, glob, cv2, matplotlib.pyplot, skimage.color, dan skimage.filter. Dalam program tersebut ada dua fungsi yaitu masked_image() dan detection(), pada fungsi tersebut memiliki tujuan yang berbeda-beda pada fungsi masked_image() bertujuan untuk membedakan warna pada gambar, sedangkan pada fungsi kedua detection() bertujuan untuk mengeksekusi atau menghapus background dan mencetak gambar baru. 

Informasi Course Terkait
  Kategori: Speech Processing
  Course: Image Processing