Riferimento al framework MLImage

MLImage

class MLImage : NSObject

Un'immagine utilizzata nel machine learning on-device.

  • Larghezza dell'immagine in pixel.

    Dichiarazione

    Swift

    var width: CGFloat { get }
  • Altezza dell'immagine in pixel.

    Dichiarazione

    Swift

    var height: CGFloat { get }
  • L'orientamento di visualizzazione dell'immagine. Se imageSourceType è .image, il valore predefinito è image.imageOrientation; altrimenti il valore predefinito è .up.

    Dichiarazione

    Swift

    var orientation: Int32 { get set }
  • Il tipo di origine dell'immagine.

    Dichiarazione

    Swift

    var imageSourceType: MLImageSourceType { get }
  • L'immagine di origine. nil se imageSourceType non è .image.

    Dichiarazione

    Swift

    var image: UnsafeMutablePointer<Int32>? { get }
  • Il buffer dei pixel di origine. nil se imageSourceType non è .pixelBuffer.

    Dichiarazione

    Swift

    var pixelBuffer: CVPixelBuffer? { get }
  • Il buffer del campione di origine. nil se imageSourceType non è .sampleBuffer.

    Dichiarazione

    Swift

    var sampleBuffer: CMSampleBuffer? { get }
  • Inizializza un oggetto MLImage con l'immagine specificata.

    Dichiarazione

    Swift

    init?(image: Any!)

    Parametri

    image

    L'immagine da utilizzare come fonte. La relativa proprietà CGImage non deve essere NULL.

    Valore restituito

    Una nuova istanza MLImage con l'immagine specificata come origine. nil se image specificato è nil o non valido.

  • Inizializza un oggetto MLImage con il buffer di pixel specificato.

    Dichiarazione

    Swift

    init?(pixelBuffer: CVPixelBuffer)

    Parametri

    pixelBuffer

    Il buffer di pixel da utilizzare come origine. Verrà conservato dal nuovo MLImage per la durata del suo ciclo di vita.

    Valore restituito

    Una nuova istanza MLImage con il buffer di pixel specificato come origine. nil se la data specificata buffer di pixel nil o non valido.

  • Inizializza un oggetto MLImage con il buffer di esempio specificato.

    Dichiarazione

    Swift

    init?(sampleBuffer: CMSampleBuffer)

    Parametri

    sampleBuffer

    Il buffer di esempio da utilizzare come origine. Verrà conservato dal nuovo MLImage per la durata del suo ciclo di vita. Il buffer di esempio deve essere basato su una buffer di pixel (dati non compressi). In pratica, dovrebbe essere l'output video della videocamera su un dispositivo iOS, non altri tipi arbitrari di CMSampleBuffer.

    Valore restituito

    Una nuova istanza MLImage con il buffer di esempio specificato come origine. nil se la data specificata buffer di campionamento nil o non valido.

  • Non disponibile.