MLImage Çerçevesi Referansı

MLImage

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 ekran yönü. imageSourceType değeri .image ise varsayılan değer şöyle olur: image.imageOrientation; 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 }
  • Verilen görüntüyle bir MLImage nesnesini başlatır.

    Bildirim

    Swift

    init?(image: Any!)

    Parametreler

    image

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

    Döndürülen Değer

    Belirtilen resmin kaynağı olan yeni bir MLImage örneği. image ise nil nil veya geçersiz.

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

    Bildirim

    Swift

    init?(pixelBuffer: CVPixelBuffer)

    Parametreler

    pixelBuffer

    Kaynak olarak kullanılacak piksel arabelleği. Yeni Kullanım ömrü boyunca MLImage örneği.

    Döndürülen Değer

    Kaynağı belirtilen piksel arabelleğine sahip yeni bir MLImage örneği. Geçerliyse nil piksel arabelleği nil veya geçersiz.

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

    Bildirim

    Swift

    init?(sampleBuffer: CMSampleBuffer)

    Parametreler

    sampleBuffer

    Kaynak olarak kullanılacak örnek arabellek. Yeni Kullanım ömrü boyunca MLImage örneği. Örnek tampon, piksel arabelleği (sıkıştırılmış veriler değil). Pratikte bu, kameranın video çıkışı olmalıdır. iOS cihazda (diğer rastgele CMSampleBuffer türlerinde değil)

    Döndürülen Değer

    Kaynak olarak belirtilen örnek arabelleğe sahip yeni bir MLImage örneği. Geçerliyse nil örnek arabellek nil veya geçersiz.

  • Cihazlar kullanılamıyor.