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
। যদি কোনো ভঙ্গি সনাক্ত না হয়, তাহলে একটি খালি অ্যারে ফেরত দেওয়া হবে।