Bu sayfada, Python uygulamalarınızda MediaPipe Görevleri'ni kullanmak için geliştirme ortamınızı nasıl kuracağınız gösterilmektedir.
Desteklenen platformlar ve sürümler
MediaPipe Tasks ile uygulama derlemek için aşağıdaki geliştirme ortamı kaynakları gerekir:
- İşletim sistemi:
- Masaüstü: Windows, Mac, Linux
- IoT: Raspberry OS 64 bit
- Python: sürüm 3.8 - 3.11
- PIP: sürüm 20.3+
Geliştirici ortamı kurulumu
Python uygulamasında bir MediaPipe görevi çalıştırmadan önce MediaPipe paketini yükleyin.
$ python -m pip install mediapipe
Paketi yükledikten sonra geliştirme projenize aktarın.
import mediapipe as mp
MediaPipe Görevleri bağımlılıkları
MediaPipe Tasks; vizyon, metin ve ses için önceden oluşturulmuş üç kitaplık sağlar. Uygulama tarafından kullanılan MediaPipe Görevine bağlı olarak vizyon, metin veya ses kitaplığını geliştirme projenize aktarın.
Görüş görevleri
MediaPipe Görevleri vizyon modülü, görüntü veya video girişlerini işleyen görevleri içerir. MediaPipe Tasks vizyon kitaplığını içe aktarmak için aşağıdaki bağımlılığı geliştirme projenize aktarın.
from mediapipe.tasks.python import vision
Metin görevleri
MediaPipe Görevleri metin modülü, dize girişlerini işleyen görevleri içerir.MediaPipe Görevleri metin kitaplığını içe aktarmak için aşağıdaki bağımlılığı geliştirme projenize aktarın.
from mediapipe.tasks.python import text
Sesli görevler
MediaPipe Tasks ses modülü, ses girişlerini işleyen görevleri içerir. MediaPipe Tasks ses kitaplığını içe aktarmak için aşağıdaki bağımlılığı geliştirme projenize aktarın.
from mediapipe.tasks.python import audio
BaseOptions yapılandırması
BaseOptions, MediaPipe Görev API'larının genel yapılandırılmasına olanak tanır.
Seçenek adı | Açıklama | Kabul edilen değerler |
---|---|---|
model_asset_buffer |
Model öğesi dosyasının içeriği. | İçeriği bayt dizesi olarak modelleyin |
model_asset_path |
Açılacak ve belleğe eşlenecek model öğesinin yolu. | Dize olarak dosya yolu |
Sorun giderme
MediaPipe ile ilgili teknik sorularla ilgili yardım almak için tartışma grubunu veya Stack Overflow'u ziyaret ederek topluluktan destek alın. Hataları bildirmek veya özellik isteğinde bulunmak için GitHub'da sorun bildirin.
Python geliştirme ortamınızı kurma konusunda yardım almak için Python geliştirici kılavuzunu ziyaret edin.