Stable Diffusion Arka Plan Temizleme #2

0



İkinci bölümde faklı bir yöntemi ele alacağım.

2. Yöntem : Rembg

Öncelikler Rembg eklentisini kuralım. İlk gösterdiğim yöntem script kısmında çalışıyordu. Bu yöntem eklenti olarak geliyor. Stable Diffusion'u çalıştırıyoruz ve üst menüden "Extension" sekmesine geliyoruz. Sonra "Install from URL" kısmına gelip aşağıdaki linki yapıştırıyoruz. Ardından Install butonuna tıklıyoruz. Sistem dosyaları indirecektir. İndirme işleminden sonra Installed Sekmesine dönüyoruz ve Apply and restart UI butonuyla Stable Diffusion'ı yeniden başlatıyoruz. Yükleme tamamlanınca eklentinin installed kısmındaki listeye gelmesi gerekiyor.

Link: https://github.com/AUTOMATIC1111/stable-diffusion-webui-rembg

İkinci aşamada aynı görselimi tekrar oluşturuyorum ama bu aşamada "Send to extras" butonuna tıklıyorum.

Ekstralar kısmında Stable Diffusion'ın farklı özellikleri mevcut resim boyutunu büyütme, çözünürlüğü arttırma gibi. Biz bu aşamada "Remove background" kısmını kullanacağız. Öncelikle Resize kısmını "1" yapalım sistem resmimizi büyütmekle uğraşmasın. Sonra Remove background kısmından "u2net" seçiyoruz. Bu seçimden sonra Generate butonuna tıklıyoruz. Sistem bu aşamada u2net dosyasını indirecektir dosya indirme işlemi bitince arka plan silme işlemi kendiliğinden gerçekleşecektir.



Sonuç


Biraz daha karmaşık denemeler yapalım;

ABG Remover saç gibi karmaşık işlemlerde sonuç




Rembg karmaşık işlemlerde sonuç


Sonuç olarak iki yöntemde de arka plan silme işlemi gerçekleşiyor. Silme kalitesi ve hassasiyeti tartışılır ama sistem keskin hatlı görsellerde iyi bir silme işlemi gerçekleştirirken karmaşık yapılı görsellerde çok detaylı bir işlem gerçekleştiremiyor.


Yorum Gönder

0Yorumlar
Yorum Gönder (0)