Mastodon
1 dk okuma süresi

🖼️ Rembg - Terminalden Fotoğraf Arka Planını Yok Edin

Sürekli Youtube kanalımın kapak fotoğrafları için tasarım yaptığımdan birçok fotoğrafın arka planını silmem gerekiyor ancak bunun için internetteki uygulamalar ücret talep ediyorlar. Rembg adında keşfettiğim özgür yazılım bunu ücretsiz ve saniyeler içerisinde yapmanızı sağlıyor.

Konu hakkında yaptığım videoyu izlemek isterseniz:

Kurulum

Bu uygulama Python ile yazılmış dolayısıyla sistemimizde Python ve PİP yazılımlarının kurulu olması gerekiyor.

  1. Linux için:
    • Mağazınzdan python ve pip'i indirmeniz gerekiyor.
  2. Windows için:
  3. MacOS için:

Python ve PİP'i kurduktan sonra komut istemcinize pip install rembg yazıyorsunuz ve kurulum tamamlanmış oluyor.

Nasıl Kullanıyoruz?

Komut istemcisini açtıktan sonra Rembg'yi birden farklı şekilde kullanabiliriz.

  1. İnternette gördüğünüz bir resmin bağlantısını url'yi vererek arka planı silebiliyorsunuz.
    • curl -s http://resim.png | rembg i > arka-plansız-resim.png
  2. Kendi lokal dosyanızın arka planını silebiliyorsunuz.
    • rembg i resminiz.png arka-plansız-resminiz.png
  3. Rembg'yi farklı modeller ile kullanabiliyorsunuz.
    • rembg i -m u2netp resminiz.png arka-plansız-resminiz.png
  4. Var olan modeller arasında sırf insanlar için eğitilmiş bir model (u2net_human_seg), genel modeller (u2net) ve insan resminden kıyafetleri çıkaran (u2net_cloth_seg) gibi modeller mevcut.
  5. Hatta kendi modellerinizi eğitebiliyorsunuz.
  6. Bir klasöre bütün arka planını silmek istediğiniz resimleri koyarak hepsini bir anda silebiliyorsunuz.
    • rembg p /home/yusuf/klasörünüz /home/yusuf/resimleri-çıkarmak-istediğiniz-klasör
  7. Ve son olarak dilerseniz sunucunuzda çalıştırıp uzaktan da kullanabiliyorsunuz.
    • rembg s

Sonuç

Rembg hızlıca fotoğraflarınızın arka planını temizlemenizi sağlıyor. Hem lokal olarak bu işlemi gerçekleştirdiğinden mahremiyetinizi korumuş oluyor hem de fotoğraflarınızı hala yüksek çözünürlüklü bir şekilde kullanabiliyorsunuz.

Siz fotoğraflarınızın arka planını temizlemeye ne kadar sıklıkla ihtiyaç duyuyorsunuz ve RemBG hakkında olan düşünceleriniz neler? Yorumlarınızı bekliyorum.