Background Removal (RMBG-1.4)
RGB/BGR görüntüden arka planı önceden eğitilmiş bir RMBG modeli kullanarak kaldırır. Blok, ön plan kesitini (cutout) ve ön planı (255) arka plandan (0) ayıran ikili bir maskeyi döndürür. Model ilk kullanımda otomatik olarak indirilir.
📥 Girdiler
Giriş soketi
Image— İşlenecek RGB/BGR görüntü.
📤 Çıktılar
Çıkış soketi
Cutout— Arka planı kaldırılmış görüntü (ayarına bağlı olarak siyah zeminli RGB veya RGBA).Çıkış soketi
Mask— İkili maske görüntüsü (0 = arka plan, 255 = ön plan).
🕹️ Kontroller
Keep RGB on black— Çıktı formatını kontrol eden bir Checkbox. İşaretli değilse blok siyah arka planlı bir RGB cutout ve ikili maskeyi sağlar. İşaretli ise blok alfa kanalı içeren bir RGBA cutout ve ikili maskeyi sağlar.
(Not: kontrolün çıktılara etkisi Outputs bölümünde gösterilmiştir.)
🎨 Özellikler
Modern önceden eğitilmiş bir segmentasyon modeli ile yüksek kaliteli arka plan kaldırma.
Hem görsel cutout hem de sonraki işlemler için temiz bir ikili maske üretir.
Model ilk çalıştırmada otomatik olarak indirildiği için manuel model yönetimi gerekmez.
GPU-dostu: kullanılabilir GPU kaynakları varsa daha hızlı işlem için GPU kullanılır.
📝 Kullanım Talimatları
RGB/BGR görüntüyü
Imagegiriş soketine verin.Siyah arka planlı RGB cutout mı yoksa alfa kanallı RGBA cutout mu istediğinize bağlı olarak
Keep RGB on blackseçeneğini değiştirin.Görselleştirme veya ileri işleme için sonuçları
CutoutveMaskçıkış soketlerinden okuyun.
📊 Bloğun çalıştırıldığında yaptığı şey
Önceden eğitilmiş arka plan-kaldırma modelini yükler (ilk çalıştırmada gerekli dosyalar indirilebilir).
Giriş görüntüsünü işler ve temizlenmiş bir ön plan görüntüsü ile bir ikili maske üretir.
Uyumlu bir GPU varsa işlem hızlandırılabilir.
💡 İpuçları ve Püf Noktaları
Ayarları değiştirirken
Show ImageileCutoutveMaskçıktısını önizleyin.Sadece görsel bir bindirme gerekiyorsa
MaskçıkışınıApply Maskile diğer görüntülerle birleştirin.Arka plan kaldırmayı belirli bir ilgi alanına sınırlamak için
Image ROIveyaImage ROI Selectile ön işleme yapın — bu, işlem süresini azaltır ve istenmeyen alanları engeller.Gürültülü girişleri temizlemek için
Blurkullanın veya daha tutarlı bir renk alanı içinHSV Filterile dönüştürün; bu, maskelerin kalitesini artırabilir.Cutout çıktıdan sonra daha büyük bir sonuç gerekiyorsa
Image ResizeveyaSuper Resolutionçalıştırın.Alternatif segmentasyon yaklaşımı için
Background Removal (BiRefNet)ile sonuçları karşılaştırın; bazı görüntülerde kenar işleme açısından daha iyi sonuç verebilir.Örnekleri ve logları saklamak için çıktıları
Image LoggerveyaImage Writeile bağlayın — veri seti oluşturma ve inceleme için faydalıdır.
🛠️ Sorun Giderme
Blok eksik kütüphaneler raporluyorsa, gereken paketlerin sistemde mevcut olduğundan emin olun (model ortak ML kütüphaneleri ve görüntü desteğine dayanır).
Sonuçlar delikli veya eksik ön plan parçaları içeriyorsa,
Blurile ön işleme yapmayı deneyin veya konuyu odaklamak için görüntüyüImage ROIile kırpın.İşlem yavaşsa, GPU kullanılabilirliğini ve kullanımını kontrol edin; yoksa daha küçük görüntüler kullanın veya bu bloktan önce
Image Resizeekleyin.Çok ince veya karmaşık sınırlar için kenar işleme farklılıklarını görmek adına
Background Removal (BiRefNet)ile karşılaştırma yapın.
Son güncelleme