MediaPipe Face Stylizer görevi, bir resimdeki yüzlere yüz stilizasyonları uygulamanıza olanak tanır. Çeşitli stillerde sanal avatarlar oluşturmak için bu görevi kullanabilirsiniz.
Görev, bir yüz oluşturucu ve yüz kodlayıcıdan oluşan BlazeFaceStylizer modelini kullanır. StyleGAN model ailesinin hafif bir uygulaması olan BlazeStyleGAN yüz oluşturucu, yüzleri belirli bir stile göre oluşturur ve düzenler. MobileNet V2 ana hattı kullanan yüz kodlayıcı, giriş resimlerini yüz oluşturucu tarafından oluşturulan yüzlerle eşler.
Başlayın
Hedef platformunuzla ilgili bu uygulama kılavuzlarından birini uygulayarak bu görevi kullanmaya başlayın. Platforma özel bu kılavuzlar, önerilen yapılandırma seçenekleriyle birlikte önerilen bir model ve kod örnekleri kullanarak bu görevin temel uygulamasını adım adım gösterir:
- Android - Kod örneği - Kılavuz
- Python - Kod örneği - Kılavuz
- Web - Kod örneği - Kılavuz
Görev ayrıntıları
Bu bölümde, bu görevin özellikleri, girişleri, çıkışları ve yapılandırma seçenekleri açıklanmaktadır.
Özellikler
- Giriş resmi işleme: İşleme, resim döndürme, yeniden boyutlandırma, normalleştirme ve renk alanı dönüştürme işlemlerini içerir.
Görev girişleri | Görev çıkışları |
---|---|
Sabit resimler | Yüz Stilizörü, giriş resmindeki en belirgin yüzün stilize edildiği bir resim çıkışı verir. |
Yapılandırma seçenekleri
Bu görev için aşağıdaki yapılandırma seçenekleri vardır:
Seçenek Adı | Açıklama | Değer Aralığı | Varsayılan değer |
---|---|---|---|
errorListener |
İsteğe bağlı bir hata işleyici ayarlar. | N/A |
Not set |
Modeller
Yüz stilize etme aracı, bir yüz stilize etme modelinin proje dizininize indirilip depolanmasını gerektirir. Bu bölümdeki yüz stilizasyon modelleri BlazeStyleGAN mimarisine dayanır. Her model, giriş resimlerindeki yüzlere belirli bir stil uygulamak için eğitildi.
Renkli eskiz
Model, yüzleri renkli kalem ve fırça darbeleriyle bir çizimi taklit eden bir resme dönüştürür. Bu modeli eğitmek için kullanılan stil aşağıda gösterilmiştir:
Model adı | Giriş şekli | Kesirli sayılaştırma türü | Sürümler |
---|---|---|---|
Renkli eskiz | 256 x 256 x 3 | Float32 | En son |
Renkli mürekkep
Model, yüzleri sulu boya tablosunu andıran bir resme dönüştürür. Bu modeli eğitmek için kullanılan stil aşağıda gösterilmiştir:
Model adı | Giriş şekli | Kesirli sayılaştırma türü | Sürümler |
---|---|---|---|
Renkli mürekkep | 256 x 256 x 3 | Float32 | En son |
Yağlı boya resim
Model, yüzleri yağlı boya tabloyu andıran bir resme dönüştürür. Bu modeli eğitmek için kullanılan stil aşağıda gösterilmiştir:
Model adı | Giriş şekli | Kesirli sayılaştırma türü | Sürümler |
---|---|---|---|
Yağlı boya resim | 256 x 256 x 3 | Float32 | En son |