مرجع چارچوب MLImage
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
MLImage
تصویری که در یادگیری ماشین روی دستگاه استفاده می شود.
اعلامیه
سویفت
var width: CGFloat { get }
ارتفاع تصویر بر حسب پیکسل
اعلامیه
سویفت
var height: CGFloat { get }
جهت نمایش تصویر اگر imageSourceType
.image
باشد، مقدار پیش فرض image.imageOrientation
است. در غیر این صورت مقدار پیش فرض .up
است.
اعلامیه
سویفت
var orientation: Int32 { get set }
اعلامیه
سویفت
var image: UnsafeMutablePointer<Int32>? { get }
اعلامیه
سویفت
var pixelBuffer: CVPixelBuffer? { get }
اعلامیه
سویفت
var sampleBuffer: CMSampleBuffer? { get }
یک شی MLImage
را با تصویر داده شده مقداردهی می کند.
پارامترها
image | تصویر برای استفاده به عنوان منبع ویژگی CGImage آن نباید NULL باشد. |
ارزش بازگشتی
یک نمونه MLImage
جدید با تصویر داده شده به عنوان منبع. اگر image
داده شده nil
یا نامعتبر باشد، nil
است.
یک شی MLImage
را با بافر پیکسل داده شده راه اندازی می کند.
اعلامیه
سویفت
init?(pixelBuffer: CVPixelBuffer)
پارامترها
pixelBuffer | بافر پیکسل برای استفاده به عنوان منبع. این مورد توسط نمونه جدید MLImage برای مدت چرخه عمر خود حفظ خواهد شد. |
ارزش بازگشتی
یک نمونه MLImage
جدید با بافر پیکسل داده شده به عنوان منبع. اگر بافر پیکسل داده شده nil
یا نامعتبر باشد، nil
.
یک شی MLImage
را با بافر نمونه داده شده اولیه می کند.
اعلامیه
سویفت
init?(sampleBuffer: CMSampleBuffer)
پارامترها
sampleBuffer | بافر نمونه برای استفاده به عنوان منبع. این مورد توسط نمونه جدید MLImage برای مدت چرخه عمر خود حفظ خواهد شد. بافر نمونه باید بر اساس بافر پیکسلی باشد (نه داده های فشرده). در عمل، باید خروجی ویدیوی دوربین در دستگاه iOS باشد، نه دیگر انواع دلخواه CMSampleBuffer . |
ارزش بازگشتی
یک نمونه MLImage
جدید با بافر نمونه داده شده به عنوان منبع. اگر بافر نمونه داده شده nil
یا نامعتبر باشد، nil
است.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی."],[[["\u003cp\u003e\u003ccode\u003eMLImage\u003c/code\u003e is an object used for on-device machine learning, representing an image with properties like width, height, and orientation.\u003c/p\u003e\n"],["\u003cp\u003eIt can be initialized using various sources: a standard image, a pixel buffer, or a sample buffer, each with specific requirements.\u003c/p\u003e\n"],["\u003cp\u003eIf initialized with an image, the \u003ccode\u003eCGImage\u003c/code\u003e property of the input image must not be \u003ccode\u003eNULL\u003c/code\u003e for successful creation of the \u003ccode\u003eMLImage\u003c/code\u003e instance.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eMLImage\u003c/code\u003e stores the source type and provides access to the underlying data through properties like \u003ccode\u003eimage\u003c/code\u003e, \u003ccode\u003epixelBuffer\u003c/code\u003e, and \u003ccode\u003esampleBuffer\u003c/code\u003e, which may be \u003ccode\u003enil\u003c/code\u003e depending on the source type.\u003c/p\u003e\n"]]],["MLImage, an image class for on-device machine learning, stores image data and metadata. Key properties include `width`, `height`, `orientation`, and `imageSourceType`. The class allows initialization with an `image`, `pixelBuffer`, or `sampleBuffer`, each with specific source requirements. Accessors `image`, `pixelBuffer`, or `sampleBuffer` provide the source if `imageSourceType` matches. Initialization returns `nil` for invalid sources. `init()` method is unavailable.\n"],null,[]]