MediaPipe Yüz Stiliz Aracı görevi, bir resimdeki yüzlere yüz stillendirmeleri uygulamanıza olanak tanır. Bu görevi çeşitli stillerde sanal avatarlar oluşturmak için kullanabilirsiniz.
Görev, bir yüz oluşturma aracı ve yüz kodlayıcıdan oluşan BlazeFaceStylizer modelini kullanır. StyleGAN model ailesinin hafif bir uygulaması olan BlazeStyleGAN yüz oluşturma aracı, belirli bir stile göre yüzler oluşturur ve düzenler. MobileNet V2 omurgasını kullanan yüz kodlayıcı, giriş görüntülerini yüz oluşturucu tarafından oluşturulan yüzlerle eşler.
Başlayın
Hedef platformunuz için bu uygulama rehberlerinden birini izleyerek bu görevi kullanmaya başlayın. Platforma özgü bu kılavuzlar, önerilen yapılandırma seçenekleriyle birlikte önerilen bir model ve kod örnekleri kullanarak bu görevin temel bir şekilde uygulanmasında size yol 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ı |
---|---|
Hareketsiz resimler | Yüz Stilisti, giriş resmindeki en belirgin yüzün stiliyle bir resim oluşturur. |
Yapılandırma seçenekleri
Bu görev aşağıdaki yapılandırma seçeneklerine sahiptir:
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 Stilisti için bir yüz stillendirme modelinin indirilmesi ve proje dizininizde depolanması gerekir. Bu bölümdeki yüz stillendirme modelleri BlazeStyleGAN mimarisine dayanmaktadır. Her model, giriş resimlerindeki yüzlere belirli bir stil uygulayacak şekilde eğitildi.
Renk çizimi
Model, yüzleri renkli kalem darbeleri ve fırça darbeleriyle bir çizimi taklit eden bir resme dönüştürüyor. Bu modeli eğitmek için kullanılan stil aşağıda gösterilmiştir:
Model adı | Giriş şekli | Nicelleştirme türü | Sürümler |
---|---|---|---|
Renk çizimi | 256 x 256 x 3 | Float32 | En son |
Renkli mürekkep
Model, yüzleri sulu boya gibi bir resme dönüştürüyor. Bu modeli eğitmek için kullanılan stil aşağıda gösterilmiştir:
Model adı | Giriş şekli | Nicelleştirme 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 resmi taklit eden bir resme dönüştürüyor. Bu modeli eğitmek için kullanılan stil aşağıda gösterilmiştir:
Model adı | Giriş şekli | Nicelleştirme türü | Sürümler |
---|---|---|---|
Yağlı boya resim | 256 x 256 x 3 | Float32 | En son |