Einrichtungsleitfaden für Python

Auf dieser Seite erfahren Sie, wie Sie Ihre Entwicklungsumgebung für die Verwendung von MediaPipe einrichten. Aufgaben in Ihren Python-Anwendungen.

Unterstützte Plattformen und Versionen

Das Erstellen von Anwendungen mit MediaPipe Tasks erfordert die folgende Entwicklung Umgebungsressourcen:

  • Betriebssystem: <ph type="x-smartling-placeholder">
      </ph>
    • Computer: Windows, Mac, Linux
    • IoT: Raspberry OS 64-Bit
  • Python: Version 3.9 bis 3.12
  • BiB: Version 20.3 oder höher

Einrichtung der Entwicklerumgebung

Installieren Sie MediaPipe, bevor Sie eine MediaPipe-Aufgabe in einer Python-Anwendung ausführen Paket.

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

Nachdem Sie das Paket installiert haben, importieren Sie es in Ihr Entwicklungsprojekt.

import mediapipe as mp

MediaPipe Tasks-Abhängigkeiten

MediaPipe Tasks bietet drei vorkonfigurierte Bibliotheken für Vision, Text und Audio. Abhängig von der von der App verwendeten MediaPipe Task Audiobibliothek in Ihr Entwicklungsprojekt integrieren.

Vision-Aufgaben

Das Vision-Modul von MediaPipe Tasks enthält Aufgaben für Bilder oder Videos Eingaben. Um die Vision-Bibliothek von MediaPipe Tasks zu importieren, müssen Sie Folgendes importieren: Abhängigkeit von Ihnen in Ihr Entwicklungsprojekt.

from mediapipe.tasks.python import vision

Textaufgaben

Das Textmodul MediaPipe Tasks enthält Aufgaben, die Zeichenfolgeneingaben verarbeiten. die Textbibliothek von MediaPipe Tasks importieren, die folgende Abhängigkeit in Ihre in Ihr Entwicklungsprojekt ein.

from mediapipe.tasks.python import text

Audioaufgaben

Das Audiomodul von MediaPipe Tasks enthält Aufgaben, die Toneingaben verarbeiten. Bis MediaPipe Tasks-Audiobibliothek importieren, die folgende Abhängigkeit in in Ihr Entwicklungsprojekt zu integrieren.

from mediapipe.tasks.python import audio

BaseOptions-Konfiguration

BaseOptions ermöglichen die allgemeine Konfiguration von MediaPipe Task APIs.

Optionsname Beschreibung Gültige Werte
model_asset_buffer Inhalt der Modell-Asset-Datei. Modellinhalte als Bytestring
model_asset_path Der Pfad des Modell-Assets, das geöffnet und dem Arbeitsspeicher zugeordnet werden soll. Dateipfad als String

Fehlerbehebung

Hilfe bei technischen Fragen zu MediaPipe erhalten Sie auf der Diskussionsgruppe oder Stack Overflow für von der Community zu erhalten. Um Fehler zu melden oder Funktionsanfragen zu stellen, ein Problem auf GitHub melden.

Hilfe bei der Einrichtung Ihrer Python-Entwicklungsumgebung finden Sie in der Python-Entwicklerhandbuch