Bir görüntü üzerinde bulut efekti oluşturmak için Yastık nasıl kullanılır?
Nov 26, 2025
Mesaj bırakın
Bir yastık tedarikçisi olarak, özellikle görüntü işleme söz konusu olduğunda teknolojinin sunduğu yaratıcı olanaklar beni her zaman büyülemiştir. Python'daki Pillow kütüphanesiyle elde edebileceğiniz en ilginç efektlerden biri, bir görüntü üzerinde bulut efekti yaratmaktır. Bu blog yazısında, resimlerinize bu rüya gibi, ruhani dokunuşu eklemek için Pillow'u kullanma sürecinde size rehberlik edeceğim.
Yastık Nedir?
Pillow, görüntüleri çeşitli şekillerde değiştirmenize olanak tanıyan güçlü bir Python kütüphanesidir. Yeniden boyutlandırma, kırpma, renk düzenleme ve özel efektler ekleme de dahil olmak üzere görüntü düzenleme için geniş bir işlev yelpazesi sağlayan açık kaynaklı bir kitaplıktır. İster profesyonel bir fotoğrafçı, ister grafik tasarımcı, ister sadece görsellerle oynamayı seven biri olun, Pillow cephaneliğinizde değerli bir araç olabilir.
Önkoşullar
Başlamadan önce bilgisayarınızda Python'un kurulu olması gerekmektedir. Python'u resmi web sitesinden (python.org) indirebilirsiniz. Python'u kurduktan sonra Pillow kütüphanesini pip kullanarak kurabilirsiniz. Terminalinizi veya komut isteminizi açın ve aşağıdaki komutu çalıştırın:
pip yükleme yastığı
Adım 1: Gerekli Kitaplıkları İçe Aktarma
Pillow kullanarak bir görüntü üzerinde bulut efekti oluşturmanın ilk adımı gerekli kütüphaneleri içe aktarmaktır. Bu durumda ihtiyacımız olan tek şeyPILPillow'dan (Python Imaging Library) modülü.
PIL içe aktarma görüntüsünden, ImageFilter, ImageEnhance
Adım 2: Görüntüyü Açma
Daha sonra bulut efekti eklemek istediğimiz görseli açmamız gerekiyor. Beğendiğiniz herhangi bir görüntüyü kullanabilirsiniz ancak en iyi sonuçları elde etmek için, açık renkli bir arka plana sahip bir görüntü veya yumuşak, rüya gibi bir atmosfer yaratmak istediğiniz bir görüntü seçin.
resim = Image.open('görüntünüz.jpg')
Yer değiştirmek'görüntünüz.jpg'resim dosyanızın gerçek yolunu belirtin.
Adım 3: Görüntüyü Bulanıklaştırma
Bulut efekti yumuşak, bulanık bir görünümle karakterize edilir. Bunu başarmak için kullanacağızImageFilter.GaussianBlurgörüntüyü bulanıklaştırma işlevi.
Blured_image = image.filter(ImageFilter.GaussianBlur(yarıçap = 10))
yarıçapparametre bulanıklık miktarını belirler. Daha yüksek bir yarıçap değeri daha bulanık bir görüntüyle sonuçlanacaktır. Bu değeri tercihinize göre ayarlayabilirsiniz.


Adım 4: Parlaklığı ve Kontrastı Ayarlama
Bulut efektini daha belirgin hale getirmek için bulanık görüntünün parlaklığını ve kontrastını ayarlayabiliriz. biz kullanacağızImageEnhance.BrightnessVeImageEnhance.ContrastBunu yapmak için sınıflar.
parlaklık_enhancer = ImageEnhance.Brightness(blurred_image) parlaklaştırılmış_image = parlaklık_enhancer.enhance(1,2) kontrast_enhancer = ImageEnhance.Contrast(brightened_image) final_image = kontrast_enhancer.enhance(0,8)
Yukarıdaki kodda önce parlaklığı 1,2 kat artırıyoruz, ardından kontrastı 0,8 kat azaltıyoruz. İstenilen etkiyi elde etmek için bu değerlerle denemeler yapabilirsiniz.
Adım 5: Son Görüntüyü Kaydetme
Son olarak bulut efektiyle son görüntüyü kaydedebiliriz.
final_image.save('cloud_fect_image.jpg')
Yer değiştirmek'cloud_ effect_image.jpg'çıktı resminiz için istediğiniz adla.
İleri Teknikler
Bulut efektini bir sonraki seviyeye taşımak istiyorsanız aşağıdaki gelişmiş teknikleri deneyebilirsiniz:
Degrade Maskesi Ekleme
Bulut efektini daha gerçekçi hale getirmek için degrade maskesi oluşturabilirsiniz. Degrade maskesi, bulut efektinin nerede daha güçlü, nerede daha hafif uygulanacağını kontrol etmenize olanak tanır.
mask = Image.new('L', image.size) degrade = Image.linear_gradient('L') degrade = degrade.resize(image.size) mask.paste(gradient) final_image = Image.composite(final_image, image, mask)
Farklı Bulanıklaştırma Filtreleri Kullanma
Gauss bulanıklığını kullanmak yerine Pillow tarafından sağlanan diğer bulanıklık filtrelerini deneyebilirsiniz.ImageFilter.BoxBlurveyaImageFilter.MedianFilter. Her filtre bulut efektine biraz farklı bir görünüm verecektir.
Yastık Ürünlerimiz
Bir yastık tedarikçisi olarak ihtiyaçlarınızı karşılayacak geniş bir yelpazede yüksek kaliteli yastıklar sunuyoruz. İster oteliniz için yumuşak, rahat bir yastık, ister günlük kullanım için dayanıklı bir yastık arıyor olun, aradığınız her şey burada.
Bizim göz atınPremium Yumuşak %100 Polyester Otel İçi Boş Elyaf Dolgulu Yatak Yastığı. Bu yastık, mükemmel destek ve konfor sağlayan yüksek kaliteli içi boş elyafla doldurulmuştur. İyi bir gece uykusu isteyen otel misafirleri için idealdir.
Kuş tüyü yastıkların lüksünü tercih ediyorsanızOtel Yüksek Kaliteli Beyaz Kaz Tüyü Yastıkharika bir seçimdir. Yüksek kaliteli beyaz kaz tüyünden üretilen bu yastık yumuşak, kabarıktır ve üstün konfor sağlar.
Daha bütçe dostu bir seçeneğe ihtiyaç duyanlar içinOtel Yüksek Kaliteli %100 Polyester Elyaf Yastıkgüvenilir ve uygun fiyatlı bir seçimdir. Temizlemesi ve bakımı kolay %100 polyester elyaftan yapılmıştır.
Tedarik İçin Bize Ulaşın
Oteliniz, eviniz veya başka herhangi bir uygulamanız için yastıklarımızı satın almakla ilgileniyorsanız, sizden haber almak isteriz. Uzman ekibimiz satın alma ihtiyaçlarınızda size yardımcı olmaya hazır. İster kişisel kullanım için küçük bir miktara ister ticari bir proje için büyük bir siparişe ihtiyacınız olsun, size en iyi ürün ve hizmetleri sağlayabiliriz.
Referanslar
- Yastık resmi belgeleri: https://pillow.readthedocs.io/
- Python'un resmi web sitesi: https://www.python.org/
