VisionImage
class VisionImage : NSObject, MLKitCompatibleImage
Görüş algılama için kullanılan bir 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 }
-
Belirtilen resimle bir
VisionImage
nesnesini başlatır.Bildirim
Swift
init(image: Any!)
Parametreler
image
Görüş algılamada kullanılacak resim. Belirtilen resim döndürülmelidir. Böylece,
imageOrientation
özelliği.up
olarak ayarlanır.UIImage
, NULL olmayanCGImage
özelliğine sahip olmalıdır.Döndürülen Değer
Belirtilen görüntüye sahip bir
VisionImage
örneği. -
Belirtilen görüntü arabelleğiyle bir
VisionImage
nesnesini başlatır. Performansı artırmak içinCMSampleBufferRef
ile başlatma sırasında bu sınıfın kullanım ömrünü ve örnek sayısını en aza indirmeniz önerilir.Bildirim
Swift
init(buffer sampleBuffer: CMSampleBuffer)
Parametreler
sampleBuffer
Görüş algılamada kullanılacak görüntü arabelleği. Arabellek bir piksel arabelleğine (sıkıştırılmış verilere değil) dayalı olmalıdır ve piksel biçimi şunlardan biri olmalıdır: -
kCVPixelFormatType_32BGRA
-kCVPixelFormatType_420YpCbCr8BiPlanarFullRange
-kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange
Pratikte: Bu işlev, telefon kamerasının video çıkışıyla çalışır, ancak diğer rastgeleCMSampleBufferRef
kaynaklarında kullanılamaz.Döndürülen Değer
Belirtilen görüntü arabelleğine sahip bir
VisionImage
örneği. -
Cihazlar kullanılamıyor.