MLImage
class MLImage : NSObjectオンデバイスの機械学習で使用される画像。
-
ピクセル単位の画像の幅です。
宣言
Swift
var width: CGFloat { get } -
ピクセル単位の画像の高さです。
宣言
Swift
var height: CGFloat { get } -
画像の表示向き。
imageSourceTypeが.imageの場合、デフォルト値はimage.imageOrientation、それ以外の場合のデフォルト値は.upです。宣言
Swift
var orientation: Int32 { get set } -
画像ソースのタイプ。
宣言
Swift
var imageSourceType: MLImageSourceType { get } -
ソースイメージ。
imageSourceTypeが.imageでない場合はnil。宣言
Swift
var image: UnsafeMutablePointer<Int32>? { get } -
ソース ピクセル バッファ。
imageSourceTypeが.pixelBufferでない場合はnil。宣言
Swift
var pixelBuffer: CVPixelBuffer? { get } -
ソース サンプル バッファ。
imageSourceTypeが.sampleBufferでない場合はnil。宣言
Swift
var sampleBuffer: CMSampleBuffer? { get } -
指定された画像で
MLImageオブジェクトを初期化します。宣言
Swift
init?(image: Any!)パラメータ
imageソースとして使用するイメージ。
CGImageプロパティをNULLにすることはできません。戻り値
指定されたイメージをソースとする新しい
MLImageインスタンス。指定されたimageの場合はnilnilまたは無効。 -
指定されたピクセル バッファで
MLImageオブジェクトを初期化します。宣言
Swift
init?(pixelBuffer: CVPixelBuffer)パラメータ
pixelBufferソースとして使用するピクセル バッファ。新しい ReplicaSet の ライフサイクル期間中の
MLImageインスタンス。戻り値
指定されたピクセル バッファをソースとする新しい
MLImageインスタンス。nilピクセル バッファがnilまたは無効。 -
指定されたサンプル バッファで
MLImageオブジェクトを初期化します。宣言
Swift
init?(sampleBuffer: CMSampleBuffer)パラメータ
sampleBufferソースとして使用するサンプル バッファ。新しい ReplicaSet の ライフサイクル期間中の
MLImageインスタンス。サンプル バッファは、 ピクセル バッファ(圧縮データではありません)実際には、カメラの動画出力である必要があります。 他の任意のタイプのCMSampleBufferではありません。戻り値
指定されたサンプル バッファをソースとする新しい
MLImageインスタンス。nilサンプル バッファがnilまたは無効です。 -
使用不可