VisionImage
class VisionImage : NSObject, MLKitCompatibleImage
Bufor obrazu lub obrazu używany do wykrywania wzroku.
-
Orientacja wyświetlania obrazu. Wartość domyślna to
.up
.Deklaracja
Swift
var orientation: Int32 { get set }
-
Inicjuje obiekt
VisionImage
z podanym obrazem.Deklaracja
Swift
init(image: Any!)
Parametry
image
Obraz używany do wykrywania wzroku. Obraz powinien być obrócony, tak by jego Właściwość
imageOrientation
jest ustawiona na.up
. PoleUIImage
musi zawierać wartośćCGImage
inną niż NULL usłudze.Zwracana wartość
Instancja
VisionImage
z podanym obrazem. -
Inicjuje obiekt
VisionImage
z podanym buforem obrazu. Aby poprawić wydajność, zalecane w celu zminimalizowania żywotności i liczby instancji tej klasy przy inicjowaniu z użyciemCMSampleBufferRef
.Deklaracja
Swift
init(buffer sampleBuffer: CMSampleBuffer)
Parametry
sampleBuffer
Bufor obrazu do wykrywania wad wzroku. Bufor musi być oparty na: bufora (nie skompresowane dane) i jeden z tych formatów pikseli: –
kCVPixelFormatType_32BGRA
–kCVPixelFormatType_420YpCbCr8BiPlanarFullRange
–kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange
W praktyce: działa to z wyjściem wideo aparatu telefonu, ale nie z innymi dowolnych źródełCMSampleBufferRef
.Zwracana wartość
Instancja
VisionImage
z podanym buforem obrazu. -
Niedostępne.