Pillow uygulaması kullanılarak bir görüntüye mozaik efekti nasıl eklenir?

Jan 19, 2026

Mesaj bırakın

Merhaba fotoğrafçılık ve DIY tutkunları! Bugün sizinle harika şeyler paylaşacağım için çok heyecanlıyım. Bir yastık tedarikçisi olarak sana çifte bir darbem var. İlk olarak size bir görüntü üzerinde mozaik efekti oluşturmak için Python'daki Pillow kütüphanesini nasıl kullanacağınızı göstereceğim. İkincisi, size sunduğumuz harika yastıklardan da bahsedeceğim.

Yastık Kütüphanesi nedir?

Mozaik yapımına geçmeden önce biraz Yastık kütüphanesinden bahsedelim. Pillow, açık kaynaklı bir Python Görüntüleme Kütüphanesidir. Görüntüleri her türlü şekilde değiştirmenize olanak tanıyan süper kullanışlı bir araçtır. İster çekimlerinize efekt eklemek isteyen profesyonel bir fotoğrafçı olun, ister sadece biraz eğlenmek isteyen bir hobici olun, Pillow arkanızda.

Yastık Kullanmaya Başlamak

Pillow'u kullanmaya başlamak için önce onu yüklemeniz gerekir. Pip kullanıyorsanız (Python paketlerini kurmanın en yaygın yolu budur), terminalinizi açıp şunu yazmanız yeterlidir:

pip yükleme yastığı

Kurulduktan sonra yuvarlanmaya hazırsınız!

Mozaik Efekti Yaratmak

Yastık kullanarak bir görüntü üzerinde mozaik efekti oluşturma adımlarını inceleyelim.

1. Adım: Gerekli Kitaplıkları İçe Aktarın

İlk önce içe aktarmamız gerekiyorResimYastık kütüphanesinden modül. İşte kod:

PIL içe aktarma görüntüsünden

2. Adım: Görüntüyü açın

Mozaik efektini uygulamak istediğimiz resmi açacağız. Değiştirebilirsin'görüntünüz.jpg'resim dosyanızın gerçek yolunu belirtin.

resim = Image.open('görüntünüz.jpg')

Adım 3: Mozaik Blok Boyutunu Tanımlayın

Mozaik efekti, görüntünün küçük bloklara bölünmesi ve ardından her bloğun tek bir renkle değiştirilmesiyle oluşturulur. Bu blokların boyutu mozaiğin ne kadar kaba veya ince görüneceğini belirleyen şeydir. Diyelim ki 10 piksellik bir blok boyutu seçtik.

blok_boyutu = 10

Adım 4: Görüntü Boyutlarını Alın

Her bloğun içinden geçebilmemiz için görüntünün genişliğini ve yüksekliğini bilmemiz gerekiyor.

genişlik, yükseklik = resim.boyut

Adım 5: Mozaiği Oluşturun

Şimdi işin eğlenceli kısmı geliyor. Görüntüyü bloklar halinde döngüye sokacağız, her bloğun ortalama rengini hesaplayacağız ve ardından bloğu bu ortalama renkle değiştireceğiz.

aralıktaki y için(0, yükseklik, blok_boyu): aralıktaki x için(0, genişlik, blok_boyu): box = (x, y, x + blok_boyutu, y + blok_boyu) bölge = image.crop(kutu) piksel = bölge.getdata() r_total = 0 g_total = 0 b_total = 0 num_pixels = len(pixels) piksel cinsinden piksel için: r, g, b = piksel r_total += r g_total += g b_total += b avg_r = r_total // num_pixels avg_g = g_total // num_pixels avg_b = b_total // num_pixels for i in range(x, x + blok_boyu): for j in range(y, y + blok_boyu): if i < width ve j < height: image.putpixel((i, j), (ortalama_r, avg_g, avg_b))

Adım 6: Mozaik Resmini Kaydedin

Son olarak görüntüyü mozaik efektiyle kaydediyoruz.

Hotel High Qualtiy White Goose Down Pillow suppliersHotel High Quality 100% Polyester Fiber Pillow manufacturers

image.save('mosaic_image.jpg')

Mozaik Efektinin Ayarlanması

İle oynayabilirsinizblok_boyutuFarklı seviyelerde mozaik kabalığı elde etmek için değişkendir. Daha küçük bir blok boyutu daha ayrıntılı bir mozaik elde edilmesini sağlarken, daha büyük bir blok boyutu size daha pikselli, kaba bir görünüm verecektir.

Mozaik Efektleri Neden Harika?

Mozaik efektleri, resimlerinize benzersiz ve sanatsal bir dokunuş katabilir. Vintage bir görünüm oluşturmak, bir görüntüdeki hassas bilgileri gizlemek veya sadece yaratıcı eğlence gibi çeşitli amaçlarla kullanılabilirler.

Yastık Ürünlerimiz

Bir yastık tedarikçisi olarak size harika yastıklarımızdan bahsetmeyi unutamam. Farklı ihtiyaçlara ve tercihlere uyacak geniş bir yastık yelpazemiz var.

Lüks bir seçenek arıyorsanız, ürünümüze göz atın.Otel Yüksek Kaliteli Beyaz Kaz Tüyü Yastık. Mükemmel yumuşaklık ve destek sağlayan yüksek kaliteli beyaz kaz tüyü ile doldurulmuştur. Bir bulutun üzerinde uyuyormuş gibi hissedeceksiniz!

Sentetik bir seçeneği tercih edenler için, elimizdeOtel Yüksek Kaliteli %100 Polyester Elyaf Yastık. Hipoalerjeniktir ve temizlemesi kolaydır; alerjisi olan kişiler veya az bakım gerektiren bir yastık isteyenler için mükemmel bir seçimdir.

Ve biraz benzersiz dolgulu, yumuşak ve rahat bir yastığın peşindeyseniz,Premium Yumuşak %100 Polyester Otel İçi Boş Elyaf Dolgulu Yatak Yastığıtam sana göre. İçi boş elyaf dolgusu yumuşak bir his ve iyi hava sirkülasyonu sağlar.

Tedarik İçin Bize Ulaşın

Oteliniz, misafirhaneniz veya başka bir işletmeniz için yastıklarımızı toplu olarak satın almakla ilgileniyorsanız, sizden haber almak isteriz. Rekabetçi fiyatlar ve yüksek kaliteli ürünler sunuyoruz. Bize ulaşmanız yeterli, satın alma tartışmasını başlatabiliriz.

Referanslar

  • Yastık resmi belgeleri
  • Python resmi belgeleri

Soruşturma göndermek