Referensi Framework MLKitVision

MLKVisionImage


@interface MLKVisionImage : NSObject <MLKCompatibleImage>

Gambar atau buffering gambar yang digunakan untuk deteksi penglihatan.

  • Orientasi tampilan gambar. Defaultnya adalah .up.

    Pernyataan

    Objective-C

    @property (nonatomic) int orientation;
  • Menginisialisasi objek VisionImage dengan gambar yang diberikan.

    Pernyataan

    Objective-C

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

    Parameter

    image

    Gambar yang akan digunakan pada deteksi penglihatan. Gambar yang diberikan harus diputar, sehingga properti imageOrientation disetel ke .up. UIImage harus memiliki properti CGImage non-NULL.

    Nilai yang Ditampilkan

    Instance VisionImage dengan gambar yang ditentukan.

  • Menginisialisasi objek VisionImage dengan buffering gambar yang diberikan. Untuk meningkatkan performa, sebaiknya minimalkan masa aktif dan jumlah instance class ini saat melakukan inisialisasi dengan CMSampleBufferRef.

    Pernyataan

    Objective-C

    - (nonnull instancetype)initWithBuffer:(nonnull CMSampleBufferRef)sampleBuffer;

    Parameter

    sampleBuffer

    Buffering gambar yang akan digunakan dalam deteksi vision. Buffering harus didasarkan pada buffering piksel (bukan data yang dikompresi), dan format piksel harus berupa salah satu dari: - kCVPixelFormatType_32BGRA - kCVPixelFormatType_420YpCbCr8BiPlanarFullRange - kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange Dalam praktiknya: ini berfungsi dengan output video kamera ponsel, tetapi tidak untuk sumber arbitrer lainnya dari CMSampleBufferRef.

    Nilai yang Ditampilkan

    Instance VisionImage dengan buffering gambar yang diberikan.

  • Tidak tersedia.

    Pernyataan

    Objective-C

    - (nonnull instancetype)init;