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يتضمّن المخزن المؤقت المحدّد للصور -
غير متاح: