Grab Cut Algorithm
Bu fonksiyon bloğu, bir görüntünün arka planından nesneleri ayırmak için Grab Cut algoritmasını kullanır. İşlem yapacak ilgi alanını (ROI) tanımlamak için dikdörtgen bir alan veya önceden tanımlı bir maske kullanma seçenekleri sunar.
📥 Girdiler
Image Any Arka plandan ayırmak istediğiniz nesneyi içeren giriş görüntüsü.
ROI Algoritmanın nesnenin nerede bulunduğunu belirlemek için kullanacağı dikdörtgen olarak tanımlanmış ilgi alanı.
Mask Bilinen arka plan ve ön plan alanlarını belirtmek için kullanılabilecek ikili maske görüntüsü, mevcutsa.
📤 Çıktılar
Image Any Arka planı kaldırılmış olan, yalnızca seçilen nesne(ler)in görünür olduğu çıktı görüntüsü.
🕹️ Kontroller
Iterations Segmentasyon sonuçlarını iyileştirmek için Grab Cut algoritmasının çalıştırılacağı iterasyon sayısını belirtmek için bir kaydırıcı. Bunu ayarlamak, işleme süresini ve nesne ayırma doğruluğunu etkileyecektir.
🎨 Özellikler
İki İşlem Modu Nesneleri, dikdörtgen bir ROI veya önceden tanımlı bir maske kullanarak segmentlemek için seçim yapabilirsiniz; bu ihtiyaçlarınıza göre esneklik sağlar.
Dinamik İterasyon Ayarı İterasyon sayısını, işleme süresi ve segmentasyon doğruluğu arasında denge kurmak için ayarlayabilirsiniz.
📝 Kullanım Talimatları
Input Image: İşlem yapmak istediğiniz görüntüyü
Image Anygirişine bağlayın.Define ROI: Dikdörtgen yöntemi kullanıyorsanız, dikdörtgen ROI'yi
ROIgirişine sağlayın.Provide Mask: Bir maske kullanıyorsanız,
Maskgirişine bir ikili maske görüntüsü sağlayın.Set Iterations: Algoritmanın gerçekleştirmesini istediğiniz iterasyon sayısını ayarlamak için kaydırıcıyı kullanın.
Evaluate: Grab Cut algoritmasını çalıştırmak ve segment edilmiş görüntüyü elde etmek için bloğu çalıştırın.
📊 Değerlendirme
Çalıştırıldığında, bu fonksiyon bloğu sağlanan girdilere dayalı olarak Grab Cut algoritmasını gerçekleştirir ve arka planı kaldırılmış değiştirilmiş görüntüyü çıktılar.
💡 İpuçları ve Püf Noktaları
🛠️ Sorun Giderme
Last updated
Was this helpful?