Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Integrazione di filtri in background in un'applicazione client
Questa sezione spiega come filtrare a livello di codice gli sfondi video utilizzando la sfocatura dello sfondo 2.0 e la sostituzione dello sfondo 2.0. Per aggiungere un filtro di sfondo a un flusso video, creane uno VideoFxProcessor
che contenga un oggetto. VideoFxConfig
Quindi inserisci quel processore in unVideoTransformDevice
.
Il processore di filtri in background utilizza un modello di machine learning TensorFlow Lite, JavaScript Web Workers, e WebAssembly per applicare un filtro allo sfondo di ogni fotogramma del flusso video. Queste risorse vengono scaricate in fase di esecuzione quando si crea un fileVideoFxProcessor
.
L'applicazione demo del browser GitHubnpm run start
, partecipa alla riunione, quindi fai clic sulla videocamera per abilitare il video. Apri il menu Applica filtro (
) e scegli una delle opzioni Background Blur 2.0 o Background Replacement 2.0.