MLKitVision Framework Referansı

MLResim

class MLImage : NSObject

Cihaz üzerinde makine öğreniminde kullanılan bir görüntü.

  • Resmin piksel cinsinden genişliği.

    Bildirim

    Swift

    var width: CGFloat { get }
  • Resmin piksel cinsinden yüksekliği.

    Bildirim

    Swift

    var height: CGFloat { get }
  • Resmin görüntülenme yönü. imageSourceType .image ise varsayılan değer image.imageOrientation olur. Aksi takdirde varsayılan değer .up olur.

    Bildirim

    Swift

    var orientation: Int32 { get set }
  • Resim kaynağının türü.

    Bildirim

    Swift

    var imageSourceType: MLImageSourceType { get }
  • Kaynak resim. imageSourceType .image değilse nil.

    Bildirim

    Swift

    var image: UnsafeMutablePointer<Int32>? { get }
  • Kaynak piksel arabelleği. imageSourceType .pixelBuffer değilse nil.

    Bildirim

    Swift

    var pixelBuffer: CVPixelBuffer? { get }
  • Kaynak örnek arabelleği. imageSourceType .sampleBuffer değilse nil.

    Bildirim

    Swift

    var sampleBuffer: CMSampleBuffer? { get }
  • Belirtilen görüntüyle bir MLImage nesnesini başlatır.

    Bildirim

    Swift

    init?(image: Any!)

    Parametreler

    image

    Kaynak olarak kullanılacak resim. CGImage özelliği NULL olmamalıdır.

    İade Değeri

    Belirtilen resmin kaynağı olarak yeni bir MLImage örneği. Belirtilen image nil veya geçersizse nil.

  • Belirtilen piksel arabelleğiyle bir MLImage nesnesini başlatır.

    Bildirim

    Swift

    init?(pixelBuffer: CVPixelBuffer)

    Parametreler

    pixelBuffer

    Kaynak olarak kullanılacak piksel arabelleği. Bu öğe, yaşam döngüsü boyunca yeni MLImage örneği tarafından saklanır.

    İade Değeri

    Belirtilen piksel arabelleğini kaynak olarak kullanan yeni bir MLImage örneği. Belirtilen piksel arabelleği nil veya geçersizse nil.

  • Belirtilen örnek arabelleğe sahip bir MLImage nesnesini başlatır.

    Bildirim

    Swift

    init?(sampleBuffer: CMSampleBuffer)

    Parametreler

    sampleBuffer

    Kaynak olarak kullanılacak örnek arabelleği. Bu öğe, yaşam döngüsü boyunca yeni MLImage örneği tarafından saklanır. Örnek arabellek, bir piksel arabelleğine (sıkıştırılmış verilere değil) dayalı olmalıdır. Uygulamada bu, iOS cihazda kameranın video çıkışı olmalıdır. CMSampleBuffer

    İade Değeri

    Belirtilen örnek arabelleğin kaynak olarak kullanıldığı yeni bir MLImage örneği. Belirtilen örnek arabelleği nil veya geçersizse nil.

  • Kullanılamıyor.