VisionImage
class VisionImage : NSObject, MLKitCompatibleImage
مخزن صور أو مخزن صور يتم استخدامه لاكتشاف الرؤية.
-
اتجاه عرض الصورة والقيمة التلقائية هي
.up
.بيان الإفصاح
Swift
var orientation: Int32 { get set }
-
يتم إعداد عنصر
VisionImage
باستخدام الصورة المحدّدة.بيان الإفصاح
Swift
init(image: Any!)
المعلمات
image
صورة للاستخدام في رصد الرؤية يجب تدوير الصورة المحددة، بحيث تكون تم ضبط السمة
imageOrientation
على.up
. يجب أن تحتويUIImage
علىCGImage
غير فارغة الموقع.القيمة المعروضة
مثال
VisionImage
مع الصورة المحدّدة -
يتم إعداد عنصر
VisionImage
باستخدام المخزن المؤقت للصور المحدد. لتحسين الأداء، من الضروري يوصى بتقليل العمر وعدد حالات هذه الفئة عند التهيئة باستخدامCMSampleBufferRef
بيان الإفصاح
Swift
init(buffer sampleBuffer: CMSampleBuffer)
المعلمات
sampleBuffer
المخزن المؤقت للصور المطلوب استخدامه في رصد الرؤية يجب أن يستند المورد الاحتياطي إلى وحدة بكسل مؤقتة (وليس بيانات مضغوطة)، ويجب أن يكون تنسيق البكسل واحدًا مما يلي: -
kCVPixelFormatType_32BGRA
-kCVPixelFormatType_420YpCbCr8BiPlanarFullRange
-kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange
من الناحية العملية: تعمل هذه الميزة مع إخراج الفيديو لكاميرا الهاتف، وليس مع مخرجات الفيديو الأخرى. المصادر العشوائية لـCMSampleBufferRef
.القيمة المعروضة
مثيل
VisionImage
يتضمّن المخزن المؤقت المحدّد للصور -
غير متاح: