Blur Gambar dengan Python

Memburamkan gambar adalah fitur populer dari aplikasi pengeditan gambar. Gambar diburamkan karena berbagai alasan, seperti untuk perlindungan privasi, pengurangan noise, memudarkan objek, dll. Saat memproses gambar dengan Python, Anda mungkin perlu menerapkan efek buram pada gambar. Untuk melakukannya, artikel ini menunjukkan cara memburamkan gambar dengan Python.

Perpustakaan Python untuk Memburamkan Gambar

Untuk memburamkan gambar, kita akan menggunakan Aspose.Imaging for Python. Ini adalah perpustakaan pengeditan gambar yang kuat yang memungkinkan Anda memproses dan memanipulasi gambar dengan mudah. Untuk menggunakan perpustakaan, Anda dapat mengunduh atau menginstalnya menggunakan perintah berikut.

> pip install aspose-imaging-python-net 

Langkah-langkah untuk Memburamkan Gambar dengan Python

Menggunakan Aspose.Imaging for Python, Anda tidak perlu menulis kode rumit untuk menerapkan efek blur pada gambar. Di bawah ini adalah langkah-langkah sederhana yang perlu Anda lakukan untuk memburamkan gambar.

  • Pertama, muat file gambar.
  • Kemudian, terapkan filter blur pada gambar.
  • Terakhir, simpan gambar buram ke disk.

Mari sekarang menulis kode Python untuk memburamkan gambar mengikuti langkah-langkah yang disebutkan di atas.

Memburamkan Gambar dengan Python

Berikut ini adalah langkah-langkah untuk mengaburkan gambar dengan Python.

  • Pertama, muat gambar menggunakan metode Image.load().
  • Kemudian, transmisikan gambar ke jenis RasterImage.
  • Setelah itu, blur gambar menggunakan metode RasterImage.filter().
  • Terakhir, simpan gambar buram menggunakan metode RasterImage.save().

Contoh kode berikut menunjukkan cara menerapkan efek buram pada gambar dengan Python.

import aspose.pycore as aspycore
from aspose.imaging import RasterImage, Image
from aspose.imaging.imagefilters.filteroptions import GaussianBlurFilterOptions
import os


if 'TEMPLATE_DIR' in os.environ:
	templates_folder = os.environ['TEMPLATE_DIR']
else:
	templates_folder = r"C:\Users\USER\Downloads\templates"

delete_output = 'SAVE_OUTPUT' not in os.environ
data_dir = templates_folder

# Muat gambar
with Image.load(os.path.join(data_dir, "template.gif")) as image:
	# Keluarkan gambar ke dalam RasterImage, Lewati Batas[persegi panjang] gambar dan instance GaussianBlurFilterOptions ke metode Filter dan Simpan hasilnya
	raster_image = aspycore.as_of(image, RasterImage)
	raster_image.filter(raster_image.bounds, GaussianBlurFilterOptions(5, 5))
	raster_image.save(os.path.join(data_dir, "result.gif"))

if delete_output:
	os.remove(os.path.join(data_dir, "result.gif"))

Di bawah ini adalah gambar asli yang kami gunakan untuk menerapkan efek buram.

Masukkan Gambar untuk Menerapkan Efek Buram

Anda dapat melihat gambar buram yang dihasilkan di bawah ini.

Keluarkan Gambar Blur dengan Python

Pustaka Pemburaman Gambar Python Gratis

Anda bisa mendapatkan lisensi sementara gratis dan mengaburkan gambar tanpa batasan evaluasi.

Alat Online untuk Memburamkan Gambar

Coba alat pengeditan gambar berbasis web gratis kami untuk mengedit gambar Anda secara online. Alat pengeditan gambar ini didukung oleh Aspose.Imaging for Python dan Anda tidak perlu membuat akun untuk itu.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara memburamkan gambar dengan Python. Dengan bantuan langkah-langkah dan contoh kode, Anda akan dengan mudah memahami cara menerapkan efek buram pada gambar. Untuk demonstrasi, kami telah menunjukkan kepada Anda gambar input dan output. Pada akhirnya, kami telah memberi Anda alat pengeditan gambar gratis yang dapat Anda gunakan untuk mengedit gambar Anda secara online.

Anda dapat mempelajari lebih lanjut tentang pustaka pemrosesan gambar Python menggunakan dokumentasi. Selain itu, Anda dapat membagikan pertanyaan Anda kepada kami melalui forum kami.

Lihat juga