MLKitVision ফ্রেমওয়ার্ক রেফারেন্স

GMLimage


@interface GMLImage : NSObject

অন-ডিভাইস মেশিন লার্নিংয়ে ব্যবহৃত একটি ছবি।

  • ছবির প্রস্থ পিক্সেলে।

    ঘোষণা

    উদ্দেশ্য-C

    @property (nonatomic, readonly) CGFloat width;
  • পিক্সেলে ছবির উচ্চতা।

    ঘোষণা

    উদ্দেশ্য-C

    @property (nonatomic, readonly) CGFloat height;
  • চিত্রের প্রদর্শন অভিযোজন। যদি imageSourceType হয় .image , ডিফল্ট মান হল image.imageOrientation ; অন্যথায় ডিফল্ট মান .up হয়।

    ঘোষণা

    উদ্দেশ্য-C

    @property (nonatomic) int orientation;
  • ছবির উৎসের ধরন।

    ঘোষণা

    উদ্দেশ্য-C

    @property (nonatomic, readonly) GMLImageSourceType imageSourceType;
  • উৎস ইমেজ. nil যদি imageSourceType .image না হয়।

    ঘোষণা

    উদ্দেশ্য-C

    @property (nonatomic, readonly, nullable) int *image;
  • উৎস পিক্সেল বাফার. nil যদি imageSourceType .pixelBuffer না হয়।

    ঘোষণা

    উদ্দেশ্য-C

    @property (nonatomic, readonly, nullable) CVPixelBufferRef pixelBuffer;
  • উৎস নমুনা বাফার. nil যদি imageSourceType না হয় .sampleBuffer .

    ঘোষণা

    উদ্দেশ্য-C

    @property (nonatomic, readonly, nullable) CMSampleBufferRef sampleBuffer;
  • প্রদত্ত চিত্রের সাথে একটি MLImage অবজেক্ট শুরু করে।

    ঘোষণা

    উদ্দেশ্য-C

    - (nullable instancetype)initWithImage:(id)image;

    পরামিতি

    image

    উত্স হিসাবে ব্যবহার করার জন্য ছবি. এর CGImage সম্পত্তি NULL হওয়া উচিত নয়।

    রিটার্ন ভ্যালু

    উত্স হিসাবে প্রদত্ত চিত্র সহ একটি নতুন MLImage উদাহরণ। nil যদি প্রদত্ত image nil বা অবৈধ হয়।

  • প্রদত্ত পিক্সেল বাফারের সাথে একটি MLImage অবজেক্ট শুরু করে।

    ঘোষণা

    উদ্দেশ্য-C

    - (nullable instancetype)initWithPixelBuffer:
        (nonnull CVPixelBufferRef)pixelBuffer;

    পরামিতি

    pixelBuffer

    উৎস হিসেবে ব্যবহার করার জন্য পিক্সেল বাফার। এটির জীবনচক্রের সময়কালের জন্য নতুন MLImage উদাহরণ দ্বারা এটি ধরে রাখা হবে।

    রিটার্ন ভ্যালু

    উৎস হিসাবে প্রদত্ত পিক্সেল বাফার সহ একটি নতুন MLImage উদাহরণ। nil যদি প্রদত্ত পিক্সেল বাফারটি nil বা অবৈধ হয়।

  • প্রদত্ত নমুনা বাফারের সাথে একটি MLImage অবজেক্ট শুরু করে।

    ঘোষণা

    উদ্দেশ্য-C

    - (nullable instancetype)initWithSampleBuffer:
        (nonnull CMSampleBufferRef)sampleBuffer;

    পরামিতি

    sampleBuffer

    উৎস হিসেবে ব্যবহার করার জন্য নমুনা বাফার। এটির জীবনচক্রের সময়কালের জন্য নতুন MLImage উদাহরণ দ্বারা এটি ধরে রাখা হবে। নমুনা বাফার অবশ্যই একটি পিক্সেল বাফারের উপর ভিত্তি করে হতে হবে (সংকুচিত ডেটা নয়)। অনুশীলনে, এটি একটি iOS ডিভাইসে ক্যামেরার ভিডিও আউটপুট হওয়া উচিত, CMSampleBuffer s-এর অন্যান্য নির্বিচারে নয়।

    রিটার্ন ভ্যালু

    উত্স হিসাবে প্রদত্ত নমুনা বাফার সহ একটি নতুন MLImage উদাহরণ। nil যদি প্রদত্ত নমুনা বাফারটি nil বা অবৈধ হয়।

  • অনুপলব্ধ

    ঘোষণা

    উদ্দেশ্য-C

    - (nonnull instancetype)init;