VisionImage
class VisionImage : NSObject, MLKitCompatibleImageیک بافر تصویر یا تصویر که برای تشخیص بینایی استفاده می شود.
جهت نمایش تصویر پیش فرض
.upاست.اعلامیه
سویفت
var orientation: Int32 { get set }یک شی
VisionImageرا با تصویر داده شده راه اندازی می کند.اعلامیه
سویفت
init(image: Any!)پارامترها
imageتصویر برای استفاده در تشخیص بینایی تصویر داده شده باید چرخانده شود، بنابراین ویژگی
imageOrientationآن روی.upتنظیم می شود.UIImageباید دارای ویژگیCGImageغیر NULL باشد.ارزش بازگشتی
یک نمونه
VisionImageبا تصویر داده شده.یک شی
VisionImageرا با بافر تصویر داده شده راه اندازی می کند. برای بهبود عملکرد، توصیه می شود که طول عمر و تعداد نمونه های این کلاس را هنگام مقداردهی اولیه با یکCMSampleBufferRefبه حداقل برسانید.اعلامیه
سویفت
init(buffer sampleBuffer: CMSampleBuffer)پارامترها
sampleBufferبافر تصویر برای استفاده در تشخیص بینایی بافر باید بر اساس یک بافر پیکسل (نه داده های فشرده) باشد، و قالب پیکسل باید یکی از موارد زیر باشد: -
kCVPixelFormatType_32BGRA-kCVPixelFormatType_420YpCbCr8BiPlanarFullRange-kCVPixelFormatType_420YpCbCr8BiPlanarVideoRangeبا این تمرین کار می کند قرار دادن دوربین گوشی، اما نه دیگر منابع دلخواهCMSampleBufferRefs.ارزش بازگشتی
یک نمونه
VisionImageبا بافر تصویر داده شده.در دسترس نیست.