Определения типов
Следующие определения типов доступны глобально.
Контуры лица.
Декларация
Быстрый
struct FaceContourType : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
Блок, содержащий массив граней или
nil
, если произошла ошибка.Декларация
Быстрый
typealias FaceDetectionCallback = ([MLKFace]?, Error?) -> Void
Параметры
faces
Массив лиц, обнаруженных на изображении, или
nil
, если произошла ошибка.error
Ошибка или
nil
.@enum FaceDetectorClassificationMode Режим классификации для обнаружения лиц.
Декларация
Быстрый
struct FaceDetectorClassificationMode : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
@enum FaceDetectorPerformanceMode Предпочтение производительности для точности или скорости обнаружения лиц.
Декларация
Быстрый
struct FaceDetectorPerformanceMode : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
@enum FaceDetectorLandmarkMode Режим обнаружения ориентиров для обнаружения лиц.
Декларация
Быстрый
struct FaceDetectorLandmarkMode : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
@enum FaceDetectorContourMode Режим обнаружения контуров для распознавания лиц.
Декларация
Быстрый
struct FaceDetectorContourMode : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
Ориентиры на лице.
Декларация
Быстрый
struct FaceLandmarkType : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable