Catatan. Posting ini berisi kode yang tidak dapat dijalankan menggunakan kompiler online. Pastikan Anda memiliki Python 2. 7 dan modul cv2 diinstal sebelum mencoba menjalankan program di sistem Anda
Halo semuanya. Saya membaca karya brilian oleh Aditya Prakash – OpenCV C++ Program untuk mengaburkan gambar, jadi saya memutuskan untuk membuat sesuatu yang mirip tetapi kali ini dengan Python. Jadi, inilah program yang sangat sederhana dengan hasil yang pada dasarnya sama
# Python Program to blur image
_
# Importing cv2 module
import cv2
_
# bat.jpg is the batman image._
img= cv2.imread( 0 1
_
_3
_4
5= 7 8 9 8# Importing cv2 module1
# Importing cv2 module2# Importing cv2 module3# Importing cv2 module4
_
# Importing cv2 module6# Importing cv2 module7# Importing cv2 module8
# Importing cv2 module_9
Keluaran
Nah, program di atas ini menggunakan teknik pengaburan gambar yang disebut Averaging. Ada beberapa opsi lain yang tersedia juga – Gaussian Blurring, Median Blurring, Bilateral Filtering. Mari buat beberapa tambahan dalam program kita dan bandingkan hasilnya
import0
import cv2
_
# bat.jpg is the batman image._
img= cv2.imread(import8# Importing cv2 module8
cv2 _0
_3
cv2 _2
_4
cv2 4= 7 8 9 8 0
cv2 _0
# Importing cv2 module2 3 4
# Importing cv2 module6# Importing cv2 module7# Importing cv2 module8
_
_9
# bat.jpg is the batman image._0
# bat.jpg is the batman image.1= # bat.jpg is the batman image.3# bat.jpg is the batman image.4 9# bat.jpg is the batman image.4# bat.jpg is the batman image.7# Importing cv2 module7 1
# Importing cv2 module2img1img2
# Importing cv2 module6# Importing cv2 module7# Importing cv2 module8
_
img7
img8= =0# bat.jpg is the batman image.4# Importing cv2 module8
# Importing cv2 module2=4=5
# Importing cv2 module6# Importing cv2 module7# Importing cv2 module8
_
cv2.imread(_0
cv2.imread(1= cv2.imread(3cv2.imread(4 9cv2.imread(6 9cv2.imread(6# Importing cv2 module8
# Importing cv2 module2 01 02
# Importing cv2 module6# Importing cv2 module7# Importing cv2 module8
# Importing cv2 module_9
Gambar asli
Rata-rata
Pemburaman Gaussian
Pemburaman Media
Penyaringan Bilateral
Semoga Anda menikmati postingannya. Auf Wiedershen
Tentang Penulis
Vishwesh Shrimali adalah mahasiswa S1 Teknik Mesin di BITS Pilani. Dia memenuhi hampir semua persyaratan yang tidak diajarkan di cabangnya - peretas topi putih, operator keamanan jaringan, dan mantan Programmer Kompetitif. Sebagai orang yang sangat percaya pada kekuatan Python, mayoritas karyanya menggunakan bahasa yang sama. Setiap kali dia mendapatkan waktu selain pemrograman, menghadiri kelas, menonton CSI Cyber, dia berjalan-jalan dan bermain gitar dalam diam. Moto hidupnya adalah – “Nikmati hidup Anda, karena itu layak untuk dinikmati. ”
Jika Anda juga ingin memamerkan blog Anda di sini, silakan lihat GBlog untuk penulisan blog tamu di GeeksforGeeks