C++ এ মিডিয়াপাইপ ফ্রেমওয়ার্ক

MediaPipe ফ্রেমওয়ার্ক সহ C++ কমান্ড-লাইন উদাহরণ অ্যাপ তৈরি করতে অনুগ্রহ করে নিচের নির্দেশাবলী অনুসরণ করুন। এই উদাহরণ অ্যাপগুলি সম্পর্কে আরও জানতে, Hello World থেকে শুরু করুন! C++ এ

C++ কমান্ড-লাইন উদাহরণ অ্যাপ তৈরি করা

বিকল্প 1: CPU-তে চলছে

  1. উদাহরণস্বরূপ, সিপিইউ সহ লিগ্যাসি মিডিয়াপাইপ হ্যান্ড ডিটেকশন সলিউশনের C++ উদাহরণ অ্যাপ তৈরি করতে, চালান:

    bazel build -c opt --define MEDIAPIPE_DISABLE_GPU=1 mediapipe/examples/desktop/hand_tracking:hand_tracking_cpu
    
  2. অ্যাপ্লিকেশন চালানোর জন্য:

    GLOG_logtostderr=1 bazel-bin/mediapipe/examples/desktop/hand_tracking/hand_tracking_cpu \
      --calculator_graph_config_file=mediapipe/graphs/hand_tracking/hand_tracking_desktop_live.pbtxt
    

    এটি আপনার ওয়েবক্যাম যতক্ষণ এটি সংযুক্ত এবং চালু থাকবে ততক্ষণ খুলবে৷ আপনার ওয়েবক্যাম অ্যাক্সেসযোগ্য না হওয়ার কারণে কোনো ত্রুটি হতে পারে।

বিকল্প 2: GPU তে চলছে

  1. উদাহরণস্বরূপ, GPU সহ লিগ্যাসি মিডিয়াপাইপ হ্যান্ড ডিটেকশন সলিউশনের C++ উদাহরণ অ্যাপ তৈরি করতে, চালান:

    bazel build -c opt --copt -DMESA_EGL_NO_X11_HEADERS --copt -DEGL_NO_X11 \
      mediapipe/examples/desktop/hand_tracking:hand_tracking_gpu
    
  2. অ্যাপ্লিকেশন চালানোর জন্য:

    GLOG_logtostderr=1 bazel-bin/mediapipe/examples/desktop/hand_tracking/hand_tracking_gpu \
      --calculator_graph_config_file=mediapipe/graphs/hand_tracking/hand_tracking_desktop_live_gpu.pbtxt
    

    এটি আপনার ওয়েবক্যাম যতক্ষণ এটি সংযুক্ত এবং চালু থাকবে ততক্ষণ খুলবে৷ আপনার ওয়েবক্যাম অ্যাক্সেসযোগ্য না হওয়ার কারণে বা GPU ড্রাইভারগুলি সঠিকভাবে সেটআপ না করার কারণে কোনো ত্রুটি হতে পারে।