Questa pagina mostra come configurare l'ambiente di sviluppo per l'utilizzo di MediaPipe Tasks nelle applicazioni Python.
Piattaforme e versioni supportate
La creazione di applicazioni con MediaPipe Tasks richiede le seguenti risorse dell'ambiente di sviluppo:
- Sistema operativo:
- Computer: Windows, Mac, Linux
- IoT: Raspber OS a 64 bit
- Python: versione 3.8 - 3.11
- PIP: versione 20.3 o successive
Configurazione dell'ambiente di sviluppo
Prima di eseguire un'attività MediaPipe su un'applicazione Python, installa il pacchetto MediaPipe.
$ python -m pip install mediapipe
Dopo aver installato il pacchetto, importalo nel tuo progetto di sviluppo.
import mediapipe as mp
Dipendenze MediaPipe Tasks
MediaPipe Tasks fornisce tre librerie predefinite per visione artificiale, testo e audio. A seconda dell'attività MediaPipe utilizzata dall'app, importa la libreria visione artificiale, di testo o audio nel tuo progetto di sviluppo.
Attività relative alla vista
Il modulo visivo di MediaPipe Tasks contiene attività che gestiscono gli input di immagini o video. Per importare la libreria di visione artificiale Tasks di MediaPipe, importa la seguente dipendenza nel progetto di sviluppo.
from mediapipe.tasks.python import vision
Attività di testo
Il modulo di testo Attività MediaPipe contiene attività che gestiscono gli input delle stringhe.Per importare la libreria di testo delle attività di MediaPipe, importa la seguente dipendenza nel progetto di sviluppo.
from mediapipe.tasks.python import text
Attività audio
Il modulo audio Tasks MediaPipe contiene attività che gestiscono gli input audio. Per importare la libreria audio delle attività di MediaPipe, importa la seguente dipendenza nel tuo progetto di sviluppo.
from mediapipe.tasks.python import audio
Configurazione BaseOptions
BaseOptions consente la configurazione generale delle API MediaPipe Task.
Nome opzione | Descrizione | Valori accettati |
---|---|---|
model_asset_buffer |
I contenuti del file di asset del modello. | Modella i contenuti come stringa di byte |
model_asset_path |
Il percorso dell'asset del modello da aprire e mappare in memoria. | Percorso del file come stringa |
Risoluzione dei problemi
Per assistenza in merito a domande tecniche relative a MediaPipe, visita il gruppo di discussione o Stack Overflow per ricevere assistenza dalla community. Per segnalare bug o effettuare richieste di funzionalità, segnala un problema su GitHub.
Per assistenza nella configurazione dell'ambiente di sviluppo Python, visita la guida per gli sviluppatori di Python.