VisionImage
class VisionImage : NSObject, MLKitCompatibleImage
Görme algılama için kullanılan görüntü veya görüntü arabelleği.
-
Resmin ekran yönü. Varsayılan değer:
.up
.Bildirim
Swift
var orientation: Int32 { get set }
-
Verilen görüntüyle bir
VisionImage
nesnesini başlatır.Bildirim
Swift
init(image: Any!)
Parametreler
image
Görme algılamada kullanılacak resim. Belirtilen resim döndürülmelidir. Bu nedenle,
imageOrientation
özelliği.up
olarak ayarlandı.UIImage
, NULL olmayanCGImage
içermelidirDöndürülen Değer
Belirtilen görüntüyü içeren bir
VisionImage
örneği. -
Belirtilen görüntü arabelleğiyle bir
VisionImage
nesnesini başlatır. Performansı artırmak için başlatma sırasında bu sınıfın kullanım ömrünü ve örnek sayısını en azaCMSampleBufferRef
.Bildirim
Swift
init(buffer sampleBuffer: CMSampleBuffer)
Parametreler
sampleBuffer
Görme algılamada kullanılacak görüntü arabelleği. Tampon, değer bir piksel arabelleği (sıkıştırılmış veriler değil) ve piksel biçimi şunlardan biri olmalıdır: -
kCVPixelFormatType_32BGRA
-kCVPixelFormatType_420YpCbCr8BiPlanarFullRange
-kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange
Pratikte bu işlem, telefon kamerasının video çıkışıyla çalışır ancak diğerlerinde çalışmaz. rastgeleCMSampleBufferRef
kaynakları.Döndürülen Değer
Belirtilen görüntü arabelleğine sahip bir
VisionImage
örneği. -
Cihazlar kullanılamıyor.