FaceStylizer

publiczna klasa finałowa FaceStylizer

Wykonuje stylizację twarzy na zdjęciach.

Pamiętaj, że oprócz standardowego interfejsu API stylizacji (stylize(MPImage) i ERROR(/#stylizeForVideo)), które pobierają zdjęcie wejściowe i zwracają dane wyjściowe, ale wymagają głębokiej kopii zwracanych danych, FaceStylizer obsługuje też interfejs API wywołania zwrotnego stylizeWithResultListener(MPImage) i ERROR(/#stylizeForVideoWithResultListener), który umożliwia dostęp do danych wyjściowych przez cały czas działania detektora wyników poprzez kopiowanie zerowe.

Interfejs API wywołania zwrotnego jest dostępny dla wszystkich RunningMode w FaceStylizer. Aby korzystać z interfejsu API wywołania zwrotnego, ustaw prawidłowo OutputHandler.ResultListener w FaceStylizer.FaceStylizerOptions.

Interfejs API oczekuje modelu TFLite z metadanymi modelu TFLite.

  • Obraz wejściowy MPImage
    • Obraz, na którym działa stylizator twarzy.
  • Wyjściowy obraz MPImage MPImage
    • Obraz MP zawierający stylizowaną twarz.

Zagnieżdżone klasy

klasa FaceStylizer.FaceStylizerOptions Opcje konfigurowania: FaceStylizer 

Metody publiczne

statyczny FaceStylizer
FaceStylizerResult
stylize(obraz MPImage, opcje przetwarzania obrazu ImageProcessingOptions)
Wykonuje stylizację twarzy na przesłanym pojedynczym zdjęciu.
FaceStylizerResult
stylize(obraz MPImage)
Wykonuje stylizację twarzy na przesłanym pojedynczym obrazie z domyślnymi opcjami przetwarzania obrazu, tj.