Guide de configuration pour Python

Cette page vous explique comment configurer votre environnement de développement pour utiliser MediaPipe. des tâches dans vos applications Python.

Plates-formes et versions compatibles

La création d'applications avec MediaPipe Tasks nécessite le développement suivant : ressources de l'environnement:

  • OS: <ph type="x-smartling-placeholder">
      </ph>
    • Ordinateur de bureau: Windows, Mac, Linux
    • IoT: Raspberry OS 64 bits
  • Python: version 3.9 à 3.12
  • PIP: version 20.3 ou ultérieure

Configuration de l'environnement de développement

Avant d'exécuter une tâche MediaPipe sur une application Python, installez l'API MediaPipe d'un package.

$ python -m pip install mediapipe
<ph type="x-smartling-placeholder">

Une fois le package installé, importez-le dans votre projet de développement.

import mediapipe as mp

Dépendances MediaPipe Tasks

MediaPipe Tasks fournit trois bibliothèques prédéfinies pour la vision, le texte et l'audio. Selon la tâche MediaPipe utilisée par l'application, importez l'image, le texte ou bibliothèque audio dans votre projet de développement.

Tâches visuelles

Le module de vision MediaPipe Tasks contient des tâches qui gèrent des images ou des vidéos d'entrée. Pour importer la bibliothèque Vision MediaPipe, importez les éléments suivants : à votre projet de développement.

from mediapipe.tasks.python import vision

Tâches liées au texte

Le module de texte MediaPipe Tasks contient des tâches qui gèrent les entrées de chaîne. la bibliothèque de texte MediaPipe Tasks, importez la dépendance suivante dans votre dans votre projet de développement.

from mediapipe.tasks.python import text

Tâches audio

Le module audio MediaPipe Tasks contient des tâches qui gèrent les entrées audio. À la bibliothèque audio MediaPipe Tasks, importez la dépendance suivante dans dans votre projet de développement.

from mediapipe.tasks.python import audio

Configuration de BaseOptions

Les BaseOptions permettent une configuration générale des API MediaPipe Task.

Nom de l'option Description Valeurs acceptées
model_asset_buffer Contenu du fichier d'éléments du modèle. Modéliser le contenu en tant que chaîne d'octets
model_asset_path Chemin d'accès à l'élément de modèle à ouvrir et à mapper en mémoire. Chemin d'accès au fichier sous forme de chaîne

Dépannage

Pour obtenir de l'aide sur des questions techniques concernant MediaPipe, consultez le groupe de discussion ou Stack Overflow pour de la communauté. Pour signaler des bugs ou demander des fonctionnalités, Signalez un problème sur GitHub.

Si vous avez besoin d'aide pour configurer votre environnement de développement Python, consultez la Guide du développeur Python