راهنمای راه اندازی برای پایتون

این صفحه به شما نشان می دهد که چگونه محیط توسعه خود را برای استفاده از MediaPipe Tasks در برنامه های پایتون خود تنظیم کنید.

پلتفرم ها و نسخه های پشتیبانی شده

ساخت برنامه های کاربردی با MediaPipe Tasks به منابع محیط توسعه زیر نیاز دارد:

  • سیستم عامل:
    • دسکتاپ: ویندوز، مک، لینوکس
    • اینترنت اشیا: Raspberry OS 64 بیتی
  • پایتون: نسخه 3.8 - 3.11
  • PIP: نسخه 20.3+

راه اندازی محیط توسعه دهنده

قبل از اجرای یک وظیفه MediaPipe در برنامه پایتون، بسته MediaPipe را نصب کنید.

$ python -m pip install mediapipe

پس از نصب بسته، آن را در پروژه توسعه خود وارد کنید.

import mediapipe as mp

وابستگی های MediaPipe Tasks

MediaPipe Tasks سه کتابخانه از پیش ساخته شده برای بینایی، متن، صدا فراهم می کند. بسته به وظیفه MediaPipe که توسط برنامه استفاده می شود، چشم انداز، متن یا کتابخانه صوتی را به پروژه توسعه خود وارد کنید.

وظایف چشم انداز

ماژول چشم انداز MediaPipe Tasks شامل وظایفی است که ورودی های تصویر یا ویدیو را مدیریت می کند. برای وارد کردن کتابخانه چشم انداز MediaPipe Tasks، وابستگی زیر را به پروژه توسعه خود وارد کنید.

from mediapipe.tasks.python import vision

وظایف متنی

ماژول متن MediaPipe Tasks شامل وظایفی است که ورودی های رشته را مدیریت می کند. برای وارد کردن کتابخانه متن MediaPipe Tasks، وابستگی زیر را به پروژه توسعه خود وارد کنید.

from mediapipe.tasks.python import text

وظایف صوتی

ماژول صوتی MediaPipe Tasks شامل وظایفی است که ورودی های صدا را مدیریت می کند. برای وارد کردن کتابخانه صوتی MediaPipe Tasks، وابستگی زیر را به پروژه توسعه خود وارد کنید.

from mediapipe.tasks.python import audio

پیکربندی BaseOptions

BaseOptions به پیکربندی کلی MediaPipe Task API اجازه می دهد.

نام گزینه شرح ارزش های پذیرفته شده
model_asset_buffer محتویات فایل دارایی مدل محتوا را به عنوان یک رشته بایت مدل کنید
model_asset_path مسیر دارایی مدل برای باز کردن و نگاشت به حافظه. مسیر فایل به صورت رشته ای

عیب یابی

برای راهنمایی در مورد سؤالات فنی مرتبط با MediaPipe، از گروه بحث یا Stack Overflow برای پشتیبانی از انجمن دیدن کنید. برای گزارش اشکال یا درخواست ویژگی، مشکل را در GitHub ثبت کنید .

برای راهنمایی در تنظیم محیط توسعه پایتون، از راهنمای توسعه‌دهنده پایتون دیدن کنید.