MLKitImageLabelingCommon Framework রেফারেন্স

MLKImageLabeler


@interface MLKImageLabeler : NSObject

একটি ইমেজ লেবেলার যেটি ছবিগুলিকে প্রসেস করে এবং লেবেল করে।

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

    ঘোষণা

    উদ্দেশ্য গ

    + (nonnull instancetype)imageLabelerWithOptions:
        (nonnull MLKCommonImageLabelerOptions *)options;

    পরামিতি

    options

    ইমেজ লেবেলার কনফিগার করার জন্য বিকল্প।

    ফেরত মূল্য

    প্রদত্ত বিকল্পগুলির সাথে কনফিগার করা একটি চিত্র লেবেলার৷

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

    ঘোষণা

    উদ্দেশ্য গ

    - (nonnull instancetype)init;
  • লেবেলিংয়ের জন্য প্রদত্ত চিত্রটি প্রক্রিয়া করে।

    ঘোষণা

    উদ্দেশ্য গ

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

    পরামিতি

    image

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

    completion

    লেবেল বা ত্রুটি সহ প্রধান সারিতে ফিরে কল করার জন্য হ্যান্ডলার।

  • প্রদত্ত চিত্রে লেবেল ফলাফল প্রদান করে বা কোনো ত্রুটি থাকলে nil । ইমেজ লেবেলিং কলিং থ্রেডে সিঙ্ক্রোনাসভাবে সঞ্চালিত হয়।

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

    ঘোষণা

    উদ্দেশ্য গ

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

    পরামিতি

    image

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

    error

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

    ফেরত মূল্য

    প্রদত্ত চিত্রে লেবেলের ফলাফলের অ্যারে বা কোনো ত্রুটি থাকলে nil