VisionImage
class VisionImage : NSObject, MLKitCompatibleImageビジョン検出に使用される画像バッファまたは画像バッファ。
-
画像の表示向き。デフォルト値は
.upです。宣言
Swift
var orientation: Int32 { get set } -
指定された画像で
VisionImageオブジェクトを初期化します。宣言
Swift
init(image: Any!)パラメータ
imageビジョン検出で使用する画像。画像を回転させる必要があるため、
imageOrientationプロパティが.upに設定されている。UIImageには NULL 以外のCGImageを指定する必要があります。 プロパティです。戻り値
指定された画像の
VisionImageインスタンス。 -
指定された画像バッファで
VisionImageオブジェクトを初期化します。パフォーマンスを向上させるために、 初期化する際は、このクラスのインスタンス存続と数を最小限に抑えることをおすすめします。CMSampleBufferRef。宣言
Swift
init(buffer sampleBuffer: CMSampleBuffer)パラメータ
sampleBufferビジョン検出で使用する画像バッファ。バッファは、 (圧縮データではない)ピクセル バッファであり、ピクセル形式は次のいずれかである必要があります。 -
kCVPixelFormatType_32BGRA-kCVPixelFormatType_420YpCbCr8BiPlanarFullRange-kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange使い方: スマートフォンのカメラの動画出力では機能しますが、他のカメラでは動作しません。CMSampleBufferRefの任意のソース。戻り値
指定された画像バッファを持つ
VisionImageインスタンス。 -
使用不可