Kjo faqe ju tregon se si të konfiguroni mjedisin tuaj të zhvillimit për të përdorur MediaPipe Tasks në aplikacionet tuaja Python.
Platformat dhe versionet e mbështetura
Ndërtimi i aplikacioneve me MediaPipe Tasks kërkon burimet e mëposhtme të mjedisit të zhvillimit:
- OS:
- Desktop: Windows, Mac, Linux
- IoT: Raspberry OS 64-bit
- Python: versioni 3.9 - 3.12
- PIP: versioni 20.3+
Konfigurimi i mjedisit të zhvilluesit
Përpara se të ekzekutoni një detyrë MediaPipe në një aplikacion Python, instaloni paketën MediaPipe.
$ python -m pip install mediapipe
Pas instalimit të paketës, importojeni atë në projektin tuaj të zhvillimit.
import mediapipe as mp
Varësitë e MediaPipe Tasks
MediaPipe Tasks ofron tre biblioteka të para-ndërtuara për vizion, tekst, audio. Në varësi të detyrës MediaPipe të përdorur nga aplikacioni, importoni bibliotekën e vizionit, tekstit ose audios në projektin tuaj të zhvillimit.
Detyrat e vizionit
Moduli i vizionit MediaPipe Tasks përmban detyra që trajtojnë hyrjet e imazheve ose videove. Për të importuar bibliotekën e vizionit të MediaPipe Tasks, importoni varësinë e mëposhtme në projektin tuaj të zhvillimit.
from mediapipe.tasks.python import vision
Detyrat e tekstit
Moduli i tekstit MediaPipe Tasks përmban detyra që trajtojnë hyrjet e vargjeve. Për të importuar bibliotekën e tekstit të MediaPipe Tasks, importoni varësinë e mëposhtme në projektin tuaj të zhvillimit.
from mediapipe.tasks.python import text
Detyrat audio
Moduli audio MediaPipe Tasks përmban detyra që trajtojnë hyrjet e zërit. Për të importuar bibliotekën audio MediaPipe Tasks, importoni varësinë e mëposhtme në projektin tuaj të zhvillimit.
from mediapipe.tasks.python import audio
Konfigurimi i BaseOptions
BaseOptions lejojnë konfigurimin e përgjithshëm të MediaPipe Task API.
Emri i opsionit | Përshkrimi | Vlerat e pranuara |
---|---|---|
model_asset_buffer | Përmbajtja e skedarit të asetit të modelit. | Modeloni përmbajtjen si një varg bajt |
model_asset_path | Rruga e asetit të modelit për t'u hapur dhe hartuar në memorie. | Rruga e skedarit si varg |
Zgjidhja e problemeve
Për ndihmë me pyetje teknike në lidhje me MediaPipe, vizitoni grupin e diskutimit ose Stack Overflow për mbështetje nga komuniteti. Për të raportuar gabime ose për të bërë kërkesa për veçori, paraqisni një problem në GitHub .
Për ndihmë në konfigurimin e mjedisit tuaj të zhvillimit të Python, vizitoni udhëzuesin e zhvilluesit të Python .