VisionImage
class VisionImage : NSObject, MLKitCompatibleImageHình ảnh hoặc vùng đệm hình ảnh dùng để phát hiện thị lực.
-
Hướng hiển thị của hình ảnh. Mặc định là
.up.Khai báo
Swift
var orientation: Int32 { get set } -
Khởi động đối tượng
VisionImagebằng hình ảnh đã cho.Khai báo
Swift
init(image: Any!)Tham số
imageHình ảnh dùng trong tính năng phát hiện thị lực. Hình ảnh đã cho phải được xoay, để Thuộc tính
imageOrientationđược đặt thành.up.UIImagekhông được cóCGImagekhông phải là NULL thuộc tính này.Giá trị trả về
Một thực thể
VisionImagevới hình ảnh đã cho. -
Khởi động đối tượng
VisionImagebằng vùng đệm hình ảnh đã cho. Để cải thiện hiệu suất, được đề xuất để giảm thiểu thời gian tồn tại và số lượng thực thể của lớp này khi khởi tạo bằngCMSampleBufferRef.Khai báo
Swift
init(buffer sampleBuffer: CMSampleBuffer)Tham số
sampleBufferVùng đệm hình ảnh để dùng trong tính năng phát hiện thị lực. Vùng đệm phải dựa trên vùng đệm pixel (không phải dữ liệu được nén) và định dạng pixel phải là một trong: –
kCVPixelFormatType_32BGRA–kCVPixelFormatType_420YpCbCr8BiPlanarFullRange–kCVPixelFormatType_420YpCbCr8BiPlanarVideoRangeTrong thực tế: tính năng này hoạt động với đầu ra video của camera của điện thoại, nhưng không hoạt động với các nguồnCMSampleBufferReftuỳ ý.Giá trị trả về
Một thực thể
VisionImagecó vùng đệm hình ảnh đã cho. -
Không dùng được.