Hình ảnh Vision
class VisionImage : NSObject, MLKitCompatibleImage
Hình ảnh hoặc vùng đệm hình ảnh dùng để phát hiện thị giá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
VisionImage
với hình ảnh đã cho.Khai báo
Swift
init(image: Any!)
Các tham số
image
Hình ảnh sử dụng trong tính năng phát hiện thị giác. Hình ảnh đã cho phải được xoay, do đó, thuộc tính
imageOrientation
của hình ảnh được đặt thành.up
.UIImage
phải có thuộc tínhCGImage
không phải NULL.Giá trị trả về
Một thực thể
VisionImage
có hình ảnh đã cho. -
Khởi động đối tượng
VisionImage
bằng vùng đệm hình ảnh nhất định. Để cải thiện hiệu suất, bạn nên giảm thiểu thời gian tồn tại và số phiên bản của lớp này khi khởi chạy bằngCMSampleBufferRef
.Khai báo
Swift
init(buffer sampleBuffer: CMSampleBuffer)
Các tham số
sampleBuffer
Vùng đệm hình ảnh để sử dụng trong tính năng phát hiện thị giác. Vùng đệm này phải dựa trên vùng đệm pixel (không phải dữ liệu nén) và phải là một trong các định dạng sau: -
kCVPixelFormatType_32BGRA
-kCVPixelFormatType_420YpCbCr8BiPlanarFullRange
-kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange
Trong thực tế: mã này dùng được với video đầu ra của máy ảnh trên điện thoại, chứ không phải các nguồn tùy ý khác củaCMSampleBufferRef
.Giá trị trả về
Một thực thể
VisionImage
có vùng đệm hình ảnh nhất định. -
Không có sẵn.