ماشین حساب ها با ارسال و دریافت بسته ها ارتباط برقرار می کنند. به طور معمول یک بسته منفرد در امتداد هر جریان ورودی در هر مهر زمانی ورودی ارسال می شود. یک بسته می تواند حاوی هر نوع داده ای باشد، مانند یک فریم ویدئو یا یک تعداد تشخیص عدد صحیح.
ایجاد یک بسته
بسته ها معمولاً با mediapipe::MakePacket<T>() یا mediapipe::Adopt() (از packet.h) ایجاد می شوند.
// Create a packet containing some new data.Packetp=MakePacket<MyDataClass>("constructor_argument");// Make a new packet with the same data and a different timestamp.Packetp2=p.At(Timestamp::PostStream());
یا:
// Create some new data.autodata=absl::make_unique<MyDataClass>("constructor_argument");// Create a packet to own the data.Packetp=Adopt(data.release()).At(Timestamp::PostStream());
داده های درون یک بسته با Packet::Get<T>() قابل دسترسی است.
تاریخ آخرین بهروزرسانی 2025-01-04 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-01-04 بهوقت ساعت هماهنگ جهانی."],[],[]]