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의 경우nil은nil이거나 잘못되었습니다. -
지정된 픽셀 버퍼를 사용하여
MLImage객체를 초기화합니다.선언
Swift
init?(pixelBuffer: CVPixelBuffer)매개변수
pixelBuffer소스로 사용할 픽셀 버퍼입니다. 새
MLImage인스턴스가 이 수명 주기 동안 지속될 수 있습니다.반환 값
지정된 픽셀 버퍼를 소스로 사용하는 새
MLImage인스턴스입니다. 주어진 경우nil픽셀 버퍼가nil이거나 잘못되었습니다. -
지정된 샘플 버퍼를 사용하여
MLImage객체를 초기화합니다.선언
Swift
init?(sampleBuffer: CMSampleBuffer)매개변수
sampleBuffer소스로 사용할 샘플 버퍼입니다. 새
MLImage인스턴스가 이 수명 주기 동안 지속될 수 있습니다. 샘플 버퍼는 픽셀 버퍼 (압축 데이터 아님)에 있는 값을 정의합니다. 실제로는 카메라의 동영상 출력이어야 합니다. 다른 임의의 유형의CMSampleBuffer가 아닌 iOS 기기에서는 필요합니다.반환 값
지정된 샘플 버퍼를 소스로 사용하는 새
MLImage인스턴스 주어진 경우nil샘플 버퍼가nil이거나 잘못되었습니다. -
사용할 수 없습니다.