Bu yazımızda, ControlNet eklentisinin derinlik ön işlemcisine odaklanarak, nasıl kullanılabileceği hakkında bilgi vereceğim. ControlNet Stable Diffusion' da, uçsuz bucaksız bir dünyayı kontrol altında tutmamızı sağlayan bir eklentidir. Bu eklenti sayesinde referanslar vererek, dünyayı kısıtlayabilir ve kontrolümüz altında tutabiliriz. Preprocessor'lar arasında birçok farklı seçenek bulunmaktadır ve zamanla bu seçeneklere de değineceğiz. Bu yazıda, perspektif üzerinden derinlik ön işlemcisini deneyimleyeceğiz.
Derinlik ön işlemcisi, gösterilen referansta bulunan nesneleri tanıyarak, yakından uzağa ilişki kurar ve oluşturacağı görselde bu derinliği kullanır. Bu sayede, bir görüntüdeki nesnelerin birbirine olan uzaklıklarını daha doğru bir şekilde belirleyebiliriz. ControlNet eklentisi, derinlik ön işlemcisini kullanarak, perspektifinizi kontrol altında tutmanızı sağlar. Referans olarak seçtiğiniz nesnelerin boyutlarına ve konumlarına göre, derinlik ön işlemcisi, nesnelerin birbirine olan uzaklıklarını belirler ve bu bilgiyi kullanarak, oluşturacağınız görselde derinlik hissi yaratır.
ControlNet eklentisi, derinlik ön işlemcisini kullanarak daha gerçekçi ve kontrollü görseller oluşturmanıza olanak tanır. Bu sayede, uygulamalarınızda daha doğru ve tutarlı sonuçlar elde edebilirsiniz. ControlNet'in tüm Preprocessor seçeneklerinin kullanılması, daha kaliteli ve profesyonel görüntüler elde etmenize yardımcı olabilir.
Şimdi Preprocessor ile ilgili bir örnek deneyelim,
ControlNet eklentisine Stable Diffusion - Extensions bölümünden kolayca ulaşabiliyoruz. kurulumlar ile ilgili Youtube üzerinde videolar bulabilirsiniz ben şimdilik değinmeyeceğim. Herşeyi doğru yaptıyasnız aşağıdaki görseldeki gibi bir ekranda olmanız gerek.
İnen dosyaları Stable Diffusion kurulu olduğu klasördeki "stable-diffusion-webui\extensions\sd-webui-controlnet\models" alt klasörüne taşıyoruz.
Görselde de görüldüğü üzere Preprocessor referansımızı tanıyarak bize bir derinlik görseli oluşturdu.
Şimdi görselde görmek isteğimiz promptları girip çalışmayı başlatıyoruz.