Cara mengezum masuk dan keluar gambar menggunakan Python
Pengenalan:
Dalam masyarakat moden, gambar merupakan bahagian yang amat diperlukan dalam kehidupan kita. Kadangkala, kita mungkin perlu membesarkan atau mengurangkan imej untuk disesuaikan dengan keperluan atau senario tertentu. Artikel ini akan memperkenalkan cara menggunakan pustaka pemprosesan imej Python PIL untuk melaksanakan operasi zum masuk dan zum keluar pada imej, dan memberikan contoh kod yang berkaitan.
1. Pasang perpustakaan PIL
Sebelum bermula, kita perlu memasang perpustakaan PIL terlebih dahulu. Masukkan arahan berikut pada baris arahan untuk melengkapkan pemasangan perpustakaan PIL:
pip install pillow
2. Operasi pembesaran imej
Operasi pembesaran imej boleh dicapai dengan menukar saiz imej. Langkah-langkah khusus adalah seperti berikut:
from PIL import Image
image = Image.open("example.jpg")
new_image = image.resize((new_width, new_height))
di mana , new_width dan new_height ialah nilai lebar dan panjang imej yang ingin anda ubah.
new_image.save("new_image.jpg")
Berikut ialah kod contoh lengkap untuk pembesaran imej:
from PIL import Image def enlarge_image(input_file, output_file, new_width, new_height): # 打开图片 image = Image.open(input_file) # 改变图片的尺寸 new_image = image.resize((new_width, new_height)) # 保存修改后的图片 new_image.save(output_file) # 调用函数进行图片放大 enlarge_image("example.jpg", "enlarged_image.jpg", 800, 600)
3. Operasi pengurangan imej
Operasi pengurangan imej adalah serupa dengan operasi pembesaran, dan yang sama Ini dilakukan dengan menukar saiz imej. Berikut ialah contoh kod untuk pengurangan imej:
from PIL import Image def shrink_image(input_file, output_file, new_width, new_height): # 打开图片 image = Image.open(input_file) # 改变图片的尺寸 new_image = image.resize((new_width, new_height)) # 保存修改后的图片 new_image.save(output_file) # 调用函数进行图片缩小 shrink_image("example.jpg", "shrinked_image.jpg", 400, 300)
Ringkasan:
Artikel ini memperkenalkan cara menggunakan perpustakaan PIL Python untuk membesarkan dan mengurangkan imej. Dengan menukar saiz imej, kita boleh melaraskan imej dengan mudah. Harap artikel ini dapat membantu anda!
Atas ialah kandungan terperinci Bagaimana untuk mengezum masuk dan keluar imej menggunakan Python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!