MLKitPoseDetectionCommon Framework রেফারেন্স

MLKPoseDetector


@interface MLKPoseDetector : NSObject

শরীরের ভঙ্গি অনুমান করার জন্য একটি আবিষ্কারক।

  • প্রদত্ত বিকল্পগুলির সাথে একটি পোজ ডিটেক্টর প্রদান করে।

    ঘোষণা

    উদ্দেশ্য গ

    + (nonnull instancetype)poseDetectorWithOptions:
        (nonnull MLKCommonPoseDetectorOptions *)options;

    পরামিতি

    options

    পোজ ডিটেক্টর কনফিগার করার জন্য বিকল্প।

    ফেরত মূল্য

    প্রদত্ত বিকল্পগুলির সাথে কনফিগার করা একটি পোজ ডিটেক্টর।

  • অনুপলব্ধ ক্লাস পদ্ধতি ব্যবহার করুন।

    ঘোষণা

    উদ্দেশ্য গ

    - (nonnull instancetype)init;
  • ভঙ্গি সনাক্তকরণের জন্য প্রদত্ত চিত্রটি প্রক্রিয়া করে।

    ঘোষণা

    উদ্দেশ্য গ

    - (void)processImage:(nonnull id<MLKCompatibleImage>)image
              completion:(nonnull MLKPoseDetectionCallback)completion;

    পরামিতি

    image

    প্রক্রিয়া করার জন্য ছবি.

    completion

    হ্যান্ডলার মূল থ্রেডে পোজ শনাক্ত করা বা ত্রুটি সহ ফিরে কল করতে।

  • প্রদত্ত ছবিতে ভঙ্গি ফলাফল প্রদান করে। পোজ সনাক্তকরণ কলিং থ্রেডে সিঙ্ক্রোনাসভাবে সঞ্চালিত হয়।

    UI ব্লক করা এড়াতে মূল থ্রেড থেকে এই পদ্ধতিটিকে কল করার পরামর্শ দেওয়া হচ্ছে। ফলস্বরূপ, একটি NSException উত্থাপিত হয় যদি এই পদ্ধতিটিকে মূল থ্রেডে কল করা হয়।

    ঘোষণা

    উদ্দেশ্য গ

    - (nullable NSArray<MLKPose *> *)
        resultsInImage:(nonnull id<MLKCompatibleImage>)image
                 error:(NSError *_Nullable *_Nullable)error;

    পরামিতি

    image

    ফলাফল পেতে ইমেজ.

    error

    একটি ঐচ্ছিক ত্রুটি পরামিতি পপুলেট যখন ফলাফল পেতে একটি ত্রুটি আছে.

    ফেরত মূল্য

    প্রদত্ত চিত্রে শনাক্ত করা ভঙ্গির বিন্যাস বা কোনো ত্রুটি থাকলে nil । যদি কোনো ভঙ্গি সনাক্ত না হয়, তাহলে একটি খালি অ্যারে ফেরত দেওয়া হবে।