@azure/cognitiveservices-face package

Классы

Face

Класс, представляющий лицо.

FaceClient
FaceClientContext
FaceListOperations

Класс, представляющий FaceListOperations.

LargeFaceListOperations

Класс, представляющий LargeFaceListOperations.

LargePersonGroupOperations

Класс, представляющий LargePersonGroupOperations.

LargePersonGroupPerson

Класс, представляющий largePersonGroupPersonPerson.

PersonGroupOperations

Класс, представляющий PersonGroupOperations.

PersonGroupPerson

Класс, представляющий PersonGroupPerson.

SnapshotOperations

Класс, представляющий SnapshotOperations.

Интерфейсы

Accessory

Элемент аксессуаров и соответствующий уровень достоверности.

APIError

Сведения об ошибке, возвращаемые API

ApplySnapshotRequest

Текст запроса для применения операции моментального снимка.

Blur

Свойства, описывающие любое присутствие размытия в изображении.

Coordinate

Координаты в изображении

DetectedFace

Обнаружен объект Face.

Emotion

Свойства, описывающие эмоции лица в виде достоверности в диапазоне от 0 до 1.

ErrorModel

Текст ошибки.

Exposure

Свойства, описывающие уровень экспозиции изображения.

FaceAttributes

Атрибуты лиц

FaceDetectWithStreamOptionalParams

Необязательные параметры.

FaceDetectWithUrlOptionalParams

Необязательные параметры.

FaceFindSimilarOptionalParams

Необязательные параметры.

FaceIdentifyOptionalParams

Необязательные параметры.

FaceLandmarks

Коллекция из 27 точек лиц ориентиров, указывающих на важные позиции компонентов лица.

FaceList

Объект списка лиц.

FaceListAddFaceFromStreamOptionalParams

Необязательные параметры.

FaceListAddFaceFromUrlOptionalParams

Необязательные параметры.

FaceListCreateOptionalParams

Необязательные параметры.

FaceListGetOptionalParams

Необязательные параметры.

FaceListListOptionalParams

Необязательные параметры.

FaceListUpdateOptionalParams

Необязательные параметры.

FaceRectangle

Прямоугольник, в котором можно найти лицо

FaceVerifyFaceToPersonOptionalParams

Необязательные параметры.

FacialHair

Свойства, описывающие атрибуты волос на лице.

FindSimilarRequest

Текст запроса для аналогичной операции поиска.

GroupRequest

Текст запроса для запроса группы.

GroupResult

Массив групп лиц на основе сходства лиц.

Hair

Свойства, описывающие атрибуты волос.

HairColor

Цвет волос и связанная уверенность

HeadPose

Свойства, указывающие положение головы лица.

IdentifyCandidate

Все возможные лица, которые могут претендовать.

IdentifyRequest

Текст запроса для операции идентификации лица.

IdentifyResult

Текст ответа для операции идентификации лица.

ImageUrl

Интерфейс, представляющий ImageUrl.

LargeFaceList

Большой объект списка лиц.

LargeFaceListAddFaceFromStreamOptionalParams

Необязательные параметры.

LargeFaceListAddFaceFromUrlOptionalParams

Необязательные параметры.

LargeFaceListCreateOptionalParams

Необязательные параметры.

LargeFaceListGetOptionalParams

Необязательные параметры.

LargeFaceListListFacesOptionalParams

Необязательные параметры.

LargeFaceListListOptionalParams

Необязательные параметры.

LargeFaceListUpdateFaceOptionalParams

Необязательные параметры.

LargeFaceListUpdateOptionalParams

Необязательные параметры.

LargePersonGroup

Объект большой группы пользователей.

LargePersonGroupCreateOptionalParams

Необязательные параметры.

LargePersonGroupGetOptionalParams

Необязательные параметры.

LargePersonGroupListOptionalParams

Необязательные параметры.

LargePersonGroupPersonAddFaceFromStreamOptionalParams

Необязательные параметры.

LargePersonGroupPersonAddFaceFromUrlOptionalParams

Необязательные параметры.

LargePersonGroupPersonCreateOptionalParams

Необязательные параметры.

LargePersonGroupPersonListOptionalParams

Необязательные параметры.

LargePersonGroupPersonUpdateFaceOptionalParams

Необязательные параметры.

LargePersonGroupPersonUpdateOptionalParams

Необязательные параметры.

LargePersonGroupUpdateOptionalParams

Необязательные параметры.

Makeup

Свойства, описывающие наличие макияжа на данном лице.

Mask

Свойства, описывающие наличие маски на данном лице.

MetaDataContract

Сочетание определяемого пользователем имени и заданных пользователем данных и имени модели распознавания для largePersonGroup/personGroup и largeFaceList/faceList.

NameAndUserDataContract

Сочетание определяемого пользователем имени и пользовательских данных для person, largePersonGroup/personGroup и largeFaceList/faceList.

Noise

Свойства, описывающие уровень шума изображения.

NonNullableNameAndNullableUserDataContract

Сочетание определяемого пользователем имени и пользовательских данных для person, largePersonGroup/personGroup и largeFaceList/faceList.

Occlusion

Свойства, описывающие окклюзии на данном лице.

OperationStatus

Объект состояния операции. Операция относится к асинхронной серверной задаче, включая создание моментального снимка и применение моментального снимка.

PersistedFace

Объект PersonFace.

Person

Объект Person.

PersonGroup

Объект группы пользователей.

PersonGroupCreateOptionalParams

Необязательные параметры.

PersonGroupGetOptionalParams

Необязательные параметры.

PersonGroupListOptionalParams

Необязательные параметры.

PersonGroupPersonAddFaceFromStreamOptionalParams

Необязательные параметры.

PersonGroupPersonAddFaceFromUrlOptionalParams

Необязательные параметры.

PersonGroupPersonCreateOptionalParams

Необязательные параметры.

PersonGroupPersonListOptionalParams

Необязательные параметры.

PersonGroupPersonUpdateFaceOptionalParams

Необязательные параметры.

PersonGroupPersonUpdateOptionalParams

Необязательные параметры.

PersonGroupUpdateOptionalParams

Необязательные параметры.

SimilarFace

Текст ответа для операции поиска аналогичного лица.

Snapshot

Объект моментального снимка.

SnapshotApplyHeaders

Определяет заголовки для операции Apply.

SnapshotApplyOptionalParams

Необязательные параметры.

SnapshotListOptionalParams

Необязательные параметры.

SnapshotTakeHeaders

Определяет заголовки для операции Take.

SnapshotTakeOptionalParams

Необязательные параметры.

SnapshotUpdateOptionalParams

Необязательные параметры.

TakeSnapshotRequest

Текст запроса для операции создания моментального снимка.

TrainingStatus

Объект состояния обучения.

UpdateFaceRequest

Запрос на обновление данных о лицах.

UpdateSnapshotRequest

Текст запроса для обновления моментального снимка с сочетанием определяемой пользователем области применения и пользовательских данных.

VerifyFaceToFaceRequest

Текст запроса для проверки лицом к лицу.

VerifyFaceToPersonRequest

Текст запроса для проверки лицом к лицу.

VerifyResult

Результат операции проверки.

Псевдонимы типа

AccessoryType

Определяет значения для AccessoryType. Возможные значения: "headWear", "очки", "маска"

BlurLevel

Определяет значения для BlurLevel. Возможные значения: "Низкий", "Средний", "Высокий"

DetectionModel

Определяет значения для DetectionModel. Возможные значения: "detection_01", "detection_02", "detection_03".

ExposureLevel

Определяет значения для ExposureLevel. Возможные значения: "UnderExposure", "GoodExposure", "OverExposure"

FaceAttributeType

Определяет значения для FaceAttributeType. Возможные значения: "age", "gender", "headPose", "smile", "facialHair", "очки", "эмоции", "волосы", "макияж", "occlusion", "аксессуары", "размытие", "экспозиция", "шум", "маска", "qualityForRecognition"

FaceDetectWithStreamResponse

Содержит данные ответа для операции detectWithStream.

FaceDetectWithUrlResponse

Содержит данные ответа для операции detectWithUrl.

FaceFindSimilarResponse

Содержит данные ответа для операции findSimilar.

FaceGroupResponse

Содержит данные ответа для операции группы.

FaceIdentifyResponse

Содержит данные ответа для операции идентификации.

FaceListAddFaceFromStreamResponse

Содержит данные ответа для операции addFaceFromStream.

FaceListAddFaceFromUrlResponse

Содержит данные ответа для операции addFaceFromUrl.

FaceListGetResponse

Содержит данные ответа для операции получения.

FaceListListResponse

Содержит данные ответа для операции со списком.

FaceVerifyFaceToFaceResponse

Содержит данные ответа для операции verifyFaceToFace.

FaceVerifyFaceToPersonResponse

Содержит данные ответа для операции verifyFaceToPerson.

FindSimilarMatchMode

Определяет значения для FindSimilarMatchMode. Возможные значения: matchPerson, matchFace.

Gender

Определяет значения для пола. Возможные значения: "мужской", "женский"

GlassesType

Определяет значения для GlassesType. Возможные значения: "noGlasses", "readingGlasses", "солнцезащитные очки", "swimmingGoggles"

HairColorType

Определяет значения для HairColorType. Возможные значения: "unknown", "white", "gray", "blond", "brown", "red", "black", "other"

LargeFaceListAddFaceFromStreamResponse

Содержит данные ответа для операции addFaceFromStream.

LargeFaceListAddFaceFromUrlResponse

Содержит данные ответа для операции addFaceFromUrl.

LargeFaceListGetFaceResponse

Содержит данные ответа для операции getFace.

LargeFaceListGetResponse

Содержит данные ответа для операции получения.

LargeFaceListGetTrainingStatusResponse

Содержит данные ответа для операции getTrainingStatus.

LargeFaceListListFacesResponse

Содержит данные ответа для операции listFaces.

LargeFaceListListResponse

Содержит данные ответа для операции со списком.

LargePersonGroupGetResponse

Содержит данные ответа для операции получения.

LargePersonGroupGetTrainingStatusResponse

Содержит данные ответа для операции getTrainingStatus.

LargePersonGroupListResponse

Содержит данные ответа для операции со списком.

LargePersonGroupPersonAddFaceFromStreamResponse

Содержит данные ответа для операции addFaceFromStream.

LargePersonGroupPersonAddFaceFromUrlResponse

Содержит данные ответа для операции addFaceFromUrl.

LargePersonGroupPersonCreateResponse

Содержит данные ответа для операции создания.

LargePersonGroupPersonGetFaceResponse

Содержит данные ответа для операции getFace.

LargePersonGroupPersonGetResponse

Содержит данные ответа для операции получения.

LargePersonGroupPersonListResponse

Содержит данные ответа для операции со списком.

MaskType

Определяет значения для MaskType. Возможные значения: "noMask", "faceMask", "otherMaskOrOcclusion", "неопределенный"

NoiseLevel

Определяет значения для NoiseLevel. Возможные значения: "Низкий", "Средний", "Высокий"

OperationStatusType

Определяет значения для OperationStatusType. Возможные значения: notstarted, running, succeeded, failed.

PersonGroupGetResponse

Содержит данные ответа для операции получения.

PersonGroupGetTrainingStatusResponse

Содержит данные ответа для операции getTrainingStatus.

PersonGroupListResponse

Содержит данные ответа для операции со списком.

PersonGroupPersonAddFaceFromStreamResponse

Содержит данные ответа для операции addFaceFromStream.

PersonGroupPersonAddFaceFromUrlResponse

Содержит данные ответа для операции addFaceFromUrl.

PersonGroupPersonCreateResponse

Содержит данные ответа для операции создания.

PersonGroupPersonGetFaceResponse

Содержит данные ответа для операции getFace.

PersonGroupPersonGetResponse

Содержит данные ответа для операции получения.

PersonGroupPersonListResponse

Содержит данные ответа для операции со списком.

QualityForRecognition

Определяет значения для QualityForRecognition. Возможные значения: "Низкий", "Средний", "Высокий"

RecognitionModel

Определяет значения для RecognitionModel. Возможные значения: "recognition_01", "recognition_02", "recognition_03", "recognition_04".

SnapshotApplyMode

Определяет значения для SnapshotApplyMode. Возможные значения: CreateNew

SnapshotApplyResponse

Содержит данные ответа для операции применения.

SnapshotGetOperationStatusResponse

Содержит данные ответа для операции getOperationStatus.

SnapshotGetResponse

Содержит данные ответа для операции получения.

SnapshotListResponse

Содержит данные ответа для операции со списком.

SnapshotObjectType

Определяет значения для SnapshotObjectType. Возможные значения: "FaceList", "LargeFaceList", "LargePersonGroup", "PersonGroup".

SnapshotTakeResponse

Содержит данные ответа для операции take.

TrainingStatusType

Определяет значения для TrainingStatusType. Возможные значения: "nonstarted", "running", "succeeded", "failed"