Delen via


PersonGroupPerson class

Klasse die een PersonGroupPerson vertegenwoordigt.

Constructors

PersonGroupPerson(FaceClientContext)

Maak een PersonGroupPerson.

Methoden

addFaceFromStream(string, string, HttpRequestBody, PersonGroupPersonAddFaceFromStreamOptionalParams)

Voeg een gezicht toe aan een persoon in een personengroep voor gezichtsidentificatie of verificatie. Als u een afbeelding wilt verwerken met meerdere gezichten, kan het invoervlak worden opgegeven als een afbeelding met een targetFace-rechthoek. Het retourneert een persistenteFaceId die het toegevoegde gezicht vertegenwoordigt. Er wordt geen installatiekopieën opgeslagen. Alleen de uitgepakte gezichtsfunctie wordt op de server opgeslagen totdat PersonGroup PersonFace -verwijderen, PersonGroup Person - of PersonGroup verwijderen - wordt aangeroepen.
Opmerking persistentedFaceId verschilt van faceId die wordt gegenereerd door Face - Detect.

  • Hogere afbeeldingskwaliteit van gezicht betekent betere herkenningsprecisie. Overweeg gezichten van hoge kwaliteit: frontaal, helder en gezichtsgrootte is 200x200 pixels (100 pixels tussen ogen) of groter.
  • Elke persoon kan maximaal 248 gezichten bevatten.
  • JPEG-, PNG-, GIF-, GIF-indeling (het eerste frame) en BMP-indeling worden ondersteund. De toegestane grootte van het afbeeldingsbestand is van 1 KB tot 6 MB.
  • De rechthoek targetFace moet één gezicht bevatten. Nul of meerdere gezichten worden beschouwd als een fout. Als de opgegeven rechthoek 'targetFace' niet wordt geretourneerd vanuit Gezicht -detecteren, is er geen garantie om het gezicht te detecteren en toe te voegen.
  • Uit detecteerbare gezichtsgrootte (36x36 - 4096x4096 pixels), grote hoofdhouding of grote occlusies leiden tot storingen.
  • Het toevoegen/verwijderen van gezichten aan/van dezelfde persoon wordt opeenvolgend verwerkt. Het toevoegen/verwijderen van gezichten aan/van verschillende personen wordt parallel verwerkt.
  • De minimale detecteerbare gezichtsgrootte is 36x36 pixels in een afbeelding die niet groter is dan 1920x1080 pixels. Afbeeldingen met afmetingen die hoger zijn dan 1920x1080 pixels hebben een proportioneel grotere minimale gezichtsgrootte nodig.
  • Er kunnen verschillende 'detectionModel'-waarden worden opgegeven. Als u verschillende detectiemodellen wilt gebruiken en vergelijken, raadpleegt u Een detectiemodel opgeven.
addFaceFromStream(string, string, HttpRequestBody, PersonGroupPersonAddFaceFromStreamOptionalParams, ServiceCallback<PersistedFace>)
addFaceFromStream(string, string, HttpRequestBody, ServiceCallback<PersistedFace>)
addFaceFromUrl(string, string, string, PersonGroupPersonAddFaceFromUrlOptionalParams)

Voeg een gezicht toe aan een persoon in een personengroep voor gezichtsidentificatie of verificatie. Als u een afbeelding wilt verwerken met meerdere gezichten, kan het invoervlak worden opgegeven als een afbeelding met een targetFace-rechthoek. Het retourneert een persistenteFaceId die het toegevoegde gezicht vertegenwoordigt. Er wordt geen installatiekopieën opgeslagen. Alleen de uitgepakte gezichtsfunctie wordt op de server opgeslagen totdat PersonGroup PersonFace -verwijderen, PersonGroup Person - of PersonGroup verwijderen - wordt aangeroepen.
Opmerking persistentedFaceId verschilt van faceId die wordt gegenereerd door Face - Detect.

  • Hogere afbeeldingskwaliteit van gezicht betekent betere herkenningsprecisie. Overweeg gezichten van hoge kwaliteit: frontaal, helder en gezichtsgrootte is 200x200 pixels (100 pixels tussen ogen) of groter.
  • Elke persoon kan maximaal 248 gezichten bevatten.
  • JPEG-, PNG-, GIF-, GIF-indeling (het eerste frame) en BMP-indeling worden ondersteund. De toegestane grootte van het afbeeldingsbestand is van 1 KB tot 6 MB.
  • De rechthoek targetFace moet één gezicht bevatten. Nul of meerdere gezichten worden beschouwd als een fout. Als de opgegeven rechthoek 'targetFace' niet wordt geretourneerd vanuit Gezicht -detecteren, is er geen garantie om het gezicht te detecteren en toe te voegen.
  • Uit detecteerbare gezichtsgrootte (36x36 - 4096x4096 pixels), grote hoofdhouding of grote occlusies leiden tot storingen.
  • Het toevoegen/verwijderen van gezichten aan/van dezelfde persoon wordt opeenvolgend verwerkt. Het toevoegen/verwijderen van gezichten aan/van verschillende personen wordt parallel verwerkt.
  • De minimale detecteerbare gezichtsgrootte is 36x36 pixels in een afbeelding die niet groter is dan 1920x1080 pixels. Afbeeldingen met afmetingen die hoger zijn dan 1920x1080 pixels hebben een proportioneel grotere minimale gezichtsgrootte nodig.
  • Er kunnen verschillende 'detectionModel'-waarden worden opgegeven. Als u verschillende detectiemodellen wilt gebruiken en vergelijken, raadpleegt u Een detectiemodel opgeven.
addFaceFromUrl(string, string, string, PersonGroupPersonAddFaceFromUrlOptionalParams, ServiceCallback<PersistedFace>)
addFaceFromUrl(string, string, string, ServiceCallback<PersistedFace>)
create(string, PersonGroupPersonCreateOptionalParams)

Maak een nieuwe persoon in een opgegeven persoonsgroep.

create(string, PersonGroupPersonCreateOptionalParams, ServiceCallback<Person>)
create(string, ServiceCallback<Person>)
deleteFace(string, string, string, RequestOptionsBase)

Een gezicht verwijderen van een persoon in een persoongroep op basis van de opgegeven personGroupId, personId en persistentedFaceId.
Het toevoegen/verwijderen van gezichten aan/van dezelfde persoon wordt opeenvolgend verwerkt. Het toevoegen/verwijderen van gezichten aan/van verschillende personen wordt parallel verwerkt.

deleteFace(string, string, string, RequestOptionsBase, ServiceCallback<void>)
deleteFace(string, string, string, ServiceCallback<void>)
deleteMethod(string, string, RequestOptionsBase)

Een bestaande persoon uit een personengroep verwijderen. De persistentedFaceId-, userData-, persoonsnaam- en gezichtsfunctie in de persoonsvermelding worden allemaal verwijderd.

deleteMethod(string, string, RequestOptionsBase, ServiceCallback<void>)
deleteMethod(string, string, ServiceCallback<void>)
get(string, string, RequestOptionsBase)

Haal de gegevens van een persoon op, inclusief geregistreerde persistente gezichten, naam en userData.

get(string, string, RequestOptionsBase, ServiceCallback<Person>)
get(string, string, ServiceCallback<Person>)
getFace(string, string, string, RequestOptionsBase)

Informatie ophalen over een persistent gezicht (opgegeven door persistenteFaceId, personId en de bijbehorende personGroupId).

getFace(string, string, string, RequestOptionsBase, ServiceCallback<PersistedFace>)
getFace(string, string, string, ServiceCallback<PersistedFace>)
list(string, PersonGroupPersonListOptionalParams)

Alle personen in een personengroep weergeven en persoonsgegevens ophalen (inclusief personId, naam, userData en persistentedFaceIds van geregistreerde gezichten van de persoon).

list(string, PersonGroupPersonListOptionalParams, ServiceCallback<Person[]>)
list(string, ServiceCallback<Person[]>)
update(string, string, PersonGroupPersonUpdateOptionalParams)

Werk de naam of userData van een persoon bij.

update(string, string, PersonGroupPersonUpdateOptionalParams, ServiceCallback<void>)
update(string, string, ServiceCallback<void>)
updateFace(string, string, string, PersonGroupPersonUpdateFaceOptionalParams)

Voeg een gezicht toe aan een persoon in een personengroep voor gezichtsidentificatie of verificatie. Als u een afbeelding wilt verwerken met meerdere gezichten, kan het invoervlak worden opgegeven als een afbeelding met een targetFace-rechthoek. Het retourneert een persistenteFaceId die het toegevoegde gezicht vertegenwoordigt. Er wordt geen installatiekopieën opgeslagen. Alleen de uitgepakte gezichtsfunctie wordt op de server opgeslagen totdat PersonGroup PersonFace -verwijderen, PersonGroup Person - of PersonGroup verwijderen - wordt aangeroepen.
Opmerking persistentedFaceId verschilt van faceId die wordt gegenereerd door Face - Detect.

  • Hogere afbeeldingskwaliteit van gezicht betekent betere herkenningsprecisie. Overweeg gezichten van hoge kwaliteit: frontaal, helder en gezichtsgrootte is 200x200 pixels (100 pixels tussen ogen) of groter.
  • Elke persoon kan maximaal 248 gezichten bevatten.
  • JPEG-, PNG-, GIF-, GIF-indeling (het eerste frame) en BMP-indeling worden ondersteund. De toegestane grootte van het afbeeldingsbestand is van 1 KB tot 6 MB.
  • De rechthoek targetFace moet één gezicht bevatten. Nul of meerdere gezichten worden beschouwd als een fout. Als de opgegeven rechthoek 'targetFace' niet wordt geretourneerd vanuit Gezicht -detecteren, is er geen garantie om het gezicht te detecteren en toe te voegen.
  • Uit detecteerbare gezichtsgrootte (36x36 - 4096x4096 pixels), grote hoofdhouding of grote occlusies leiden tot storingen.
  • Het toevoegen/verwijderen van gezichten aan/van dezelfde persoon wordt opeenvolgend verwerkt. Het toevoegen/verwijderen van gezichten aan/van verschillende personen wordt parallel verwerkt.
updateFace(string, string, string, PersonGroupPersonUpdateFaceOptionalParams, ServiceCallback<void>)
updateFace(string, string, string, ServiceCallback<void>)

Constructordetails

PersonGroupPerson(FaceClientContext)

Maak een PersonGroupPerson.

new PersonGroupPerson(client: FaceClientContext)

Parameters

client
FaceClientContext

Verwijzing naar de serviceclient.

Methodedetails

addFaceFromStream(string, string, HttpRequestBody, PersonGroupPersonAddFaceFromStreamOptionalParams)

Voeg een gezicht toe aan een persoon in een personengroep voor gezichtsidentificatie of verificatie. Als u een afbeelding wilt verwerken met meerdere gezichten, kan het invoervlak worden opgegeven als een afbeelding met een targetFace-rechthoek. Het retourneert een persistenteFaceId die het toegevoegde gezicht vertegenwoordigt. Er wordt geen installatiekopieën opgeslagen. Alleen de uitgepakte gezichtsfunctie wordt op de server opgeslagen totdat PersonGroup PersonFace -verwijderen, PersonGroup Person - of PersonGroup verwijderen - wordt aangeroepen.
Opmerking persistentedFaceId verschilt van faceId die wordt gegenereerd door Face - Detect.

  • Hogere afbeeldingskwaliteit van gezicht betekent betere herkenningsprecisie. Overweeg gezichten van hoge kwaliteit: frontaal, helder en gezichtsgrootte is 200x200 pixels (100 pixels tussen ogen) of groter.
  • Elke persoon kan maximaal 248 gezichten bevatten.
  • JPEG-, PNG-, GIF-, GIF-indeling (het eerste frame) en BMP-indeling worden ondersteund. De toegestane grootte van het afbeeldingsbestand is van 1 KB tot 6 MB.
  • De rechthoek targetFace moet één gezicht bevatten. Nul of meerdere gezichten worden beschouwd als een fout. Als de opgegeven rechthoek 'targetFace' niet wordt geretourneerd vanuit Gezicht -detecteren, is er geen garantie om het gezicht te detecteren en toe te voegen.
  • Uit detecteerbare gezichtsgrootte (36x36 - 4096x4096 pixels), grote hoofdhouding of grote occlusies leiden tot storingen.
  • Het toevoegen/verwijderen van gezichten aan/van dezelfde persoon wordt opeenvolgend verwerkt. Het toevoegen/verwijderen van gezichten aan/van verschillende personen wordt parallel verwerkt.
  • De minimale detecteerbare gezichtsgrootte is 36x36 pixels in een afbeelding die niet groter is dan 1920x1080 pixels. Afbeeldingen met afmetingen die hoger zijn dan 1920x1080 pixels hebben een proportioneel grotere minimale gezichtsgrootte nodig.
  • Er kunnen verschillende 'detectionModel'-waarden worden opgegeven. Als u verschillende detectiemodellen wilt gebruiken en vergelijken, raadpleegt u Een detectiemodel opgeven.
function addFaceFromStream(personGroupId: string, personId: string, image: HttpRequestBody, options?: PersonGroupPersonAddFaceFromStreamOptionalParams): Promise<PersonGroupPersonAddFaceFromStreamResponse>

Parameters

personGroupId

string

Id die verwijst naar een bepaalde persoonsgroep.

personId

string

Id die verwijst naar een bepaalde persoon.

image
HttpRequestBody

Een afbeeldingsstroom.

options
PersonGroupPersonAddFaceFromStreamOptionalParams

De optionele parameters

Retouren

Beloof<modellen.PersonGroupPersonAddFaceFromStreamResponse>

addFaceFromStream(string, string, HttpRequestBody, PersonGroupPersonAddFaceFromStreamOptionalParams, ServiceCallback<PersistedFace>)

function addFaceFromStream(personGroupId: string, personId: string, image: HttpRequestBody, options: PersonGroupPersonAddFaceFromStreamOptionalParams, callback: ServiceCallback<PersistedFace>)

Parameters

personGroupId

string

Id die verwijst naar een bepaalde persoonsgroep.

personId

string

Id die verwijst naar een bepaalde persoon.

image
HttpRequestBody

Een afbeeldingsstroom.

options
PersonGroupPersonAddFaceFromStreamOptionalParams

De optionele parameters

callback

ServiceCallback<PersistedFace>

De callback

addFaceFromStream(string, string, HttpRequestBody, ServiceCallback<PersistedFace>)

function addFaceFromStream(personGroupId: string, personId: string, image: HttpRequestBody, callback: ServiceCallback<PersistedFace>)

Parameters

personGroupId

string

Id die verwijst naar een bepaalde persoonsgroep.

personId

string

Id die verwijst naar een bepaalde persoon.

image
HttpRequestBody

Een afbeeldingsstroom.

callback

ServiceCallback<PersistedFace>

De callback

addFaceFromUrl(string, string, string, PersonGroupPersonAddFaceFromUrlOptionalParams)

Voeg een gezicht toe aan een persoon in een personengroep voor gezichtsidentificatie of verificatie. Als u een afbeelding wilt verwerken met meerdere gezichten, kan het invoervlak worden opgegeven als een afbeelding met een targetFace-rechthoek. Het retourneert een persistenteFaceId die het toegevoegde gezicht vertegenwoordigt. Er wordt geen installatiekopieën opgeslagen. Alleen de uitgepakte gezichtsfunctie wordt op de server opgeslagen totdat PersonGroup PersonFace -verwijderen, PersonGroup Person - of PersonGroup verwijderen - wordt aangeroepen.
Opmerking persistentedFaceId verschilt van faceId die wordt gegenereerd door Face - Detect.

  • Hogere afbeeldingskwaliteit van gezicht betekent betere herkenningsprecisie. Overweeg gezichten van hoge kwaliteit: frontaal, helder en gezichtsgrootte is 200x200 pixels (100 pixels tussen ogen) of groter.
  • Elke persoon kan maximaal 248 gezichten bevatten.
  • JPEG-, PNG-, GIF-, GIF-indeling (het eerste frame) en BMP-indeling worden ondersteund. De toegestane grootte van het afbeeldingsbestand is van 1 KB tot 6 MB.
  • De rechthoek targetFace moet één gezicht bevatten. Nul of meerdere gezichten worden beschouwd als een fout. Als de opgegeven rechthoek 'targetFace' niet wordt geretourneerd vanuit Gezicht -detecteren, is er geen garantie om het gezicht te detecteren en toe te voegen.
  • Uit detecteerbare gezichtsgrootte (36x36 - 4096x4096 pixels), grote hoofdhouding of grote occlusies leiden tot storingen.
  • Het toevoegen/verwijderen van gezichten aan/van dezelfde persoon wordt opeenvolgend verwerkt. Het toevoegen/verwijderen van gezichten aan/van verschillende personen wordt parallel verwerkt.
  • De minimale detecteerbare gezichtsgrootte is 36x36 pixels in een afbeelding die niet groter is dan 1920x1080 pixels. Afbeeldingen met afmetingen die hoger zijn dan 1920x1080 pixels hebben een proportioneel grotere minimale gezichtsgrootte nodig.
  • Er kunnen verschillende 'detectionModel'-waarden worden opgegeven. Als u verschillende detectiemodellen wilt gebruiken en vergelijken, raadpleegt u Een detectiemodel opgeven.
function addFaceFromUrl(personGroupId: string, personId: string, url: string, options?: PersonGroupPersonAddFaceFromUrlOptionalParams): Promise<PersonGroupPersonAddFaceFromUrlResponse>

Parameters

personGroupId

string

Id die verwijst naar een bepaalde persoonsgroep.

personId

string

Id die verwijst naar een bepaalde persoon.

url

string

Openbaar toegankelijke URL van een afbeelding

options
PersonGroupPersonAddFaceFromUrlOptionalParams

De optionele parameters

Retouren

Beloof<Models.PersonGroupPersonAddFaceFromUrlResponse>

addFaceFromUrl(string, string, string, PersonGroupPersonAddFaceFromUrlOptionalParams, ServiceCallback<PersistedFace>)

function addFaceFromUrl(personGroupId: string, personId: string, url: string, options: PersonGroupPersonAddFaceFromUrlOptionalParams, callback: ServiceCallback<PersistedFace>)

Parameters

personGroupId

string

Id die verwijst naar een bepaalde persoonsgroep.

personId

string

Id die verwijst naar een bepaalde persoon.

url

string

Openbaar toegankelijke URL van een afbeelding

options
PersonGroupPersonAddFaceFromUrlOptionalParams

De optionele parameters

callback

ServiceCallback<PersistedFace>

De callback

addFaceFromUrl(string, string, string, ServiceCallback<PersistedFace>)

function addFaceFromUrl(personGroupId: string, personId: string, url: string, callback: ServiceCallback<PersistedFace>)

Parameters

personGroupId

string

Id die verwijst naar een bepaalde persoonsgroep.

personId

string

Id die verwijst naar een bepaalde persoon.

url

string

Openbaar toegankelijke URL van een afbeelding

callback

ServiceCallback<PersistedFace>

De callback

create(string, PersonGroupPersonCreateOptionalParams)

Maak een nieuwe persoon in een opgegeven persoonsgroep.

function create(personGroupId: string, options?: PersonGroupPersonCreateOptionalParams): Promise<PersonGroupPersonCreateResponse>

Parameters

personGroupId

string

Id die verwijst naar een bepaalde persoonsgroep.

options
PersonGroupPersonCreateOptionalParams

De optionele parameters

Retouren

Beloof<Models.PersonGroupPersonCreateResponse>

create(string, PersonGroupPersonCreateOptionalParams, ServiceCallback<Person>)

function create(personGroupId: string, options: PersonGroupPersonCreateOptionalParams, callback: ServiceCallback<Person>)

Parameters

personGroupId

string

Id die verwijst naar een bepaalde persoonsgroep.

options
PersonGroupPersonCreateOptionalParams

De optionele parameters

callback

ServiceCallback<Person>

De callback

create(string, ServiceCallback<Person>)

function create(personGroupId: string, callback: ServiceCallback<Person>)

Parameters

personGroupId

string

Id die verwijst naar een bepaalde persoonsgroep.

callback

ServiceCallback<Person>

De callback

deleteFace(string, string, string, RequestOptionsBase)

Een gezicht verwijderen van een persoon in een persoongroep op basis van de opgegeven personGroupId, personId en persistentedFaceId.
Het toevoegen/verwijderen van gezichten aan/van dezelfde persoon wordt opeenvolgend verwerkt. Het toevoegen/verwijderen van gezichten aan/van verschillende personen wordt parallel verwerkt.

function deleteFace(personGroupId: string, personId: string, persistedFaceId: string, options?: RequestOptionsBase): Promise<RestResponse>

Parameters

personGroupId

string

Id die verwijst naar een bepaalde persoonsgroep.

personId

string

Id die verwijst naar een bepaalde persoon.

persistedFaceId

string

Id die verwijst naar een bepaalde persistenteFaceId van een bestaand gezicht.

options
RequestOptionsBase

De optionele parameters

Retouren

Promise<RestResponse>

Beloof<msRest.RestResponse>

deleteFace(string, string, string, RequestOptionsBase, ServiceCallback<void>)

function deleteFace(personGroupId: string, personId: string, persistedFaceId: string, options: RequestOptionsBase, callback: ServiceCallback<void>)

Parameters

personGroupId

string

Id die verwijst naar een bepaalde persoonsgroep.

personId

string

Id die verwijst naar een bepaalde persoon.

persistedFaceId

string

Id die verwijst naar een bepaalde persistenteFaceId van een bestaand gezicht.

options
RequestOptionsBase

De optionele parameters

callback

ServiceCallback<void>

De callback

deleteFace(string, string, string, ServiceCallback<void>)

function deleteFace(personGroupId: string, personId: string, persistedFaceId: string, callback: ServiceCallback<void>)

Parameters

personGroupId

string

Id die verwijst naar een bepaalde persoonsgroep.

personId

string

Id die verwijst naar een bepaalde persoon.

persistedFaceId

string

Id die verwijst naar een bepaalde persistenteFaceId van een bestaand gezicht.

callback

ServiceCallback<void>

De callback

deleteMethod(string, string, RequestOptionsBase)

Een bestaande persoon uit een personengroep verwijderen. De persistentedFaceId-, userData-, persoonsnaam- en gezichtsfunctie in de persoonsvermelding worden allemaal verwijderd.

function deleteMethod(personGroupId: string, personId: string, options?: RequestOptionsBase): Promise<RestResponse>

Parameters

personGroupId

string

Id die verwijst naar een bepaalde persoonsgroep.

personId

string

Id die verwijst naar een bepaalde persoon.

options
RequestOptionsBase

De optionele parameters

Retouren

Promise<RestResponse>

Beloof<msRest.RestResponse>

deleteMethod(string, string, RequestOptionsBase, ServiceCallback<void>)

function deleteMethod(personGroupId: string, personId: string, options: RequestOptionsBase, callback: ServiceCallback<void>)

Parameters

personGroupId

string

Id die verwijst naar een bepaalde persoonsgroep.

personId

string

Id die verwijst naar een bepaalde persoon.

options
RequestOptionsBase

De optionele parameters

callback

ServiceCallback<void>

De callback

deleteMethod(string, string, ServiceCallback<void>)

function deleteMethod(personGroupId: string, personId: string, callback: ServiceCallback<void>)

Parameters

personGroupId

string

Id die verwijst naar een bepaalde persoonsgroep.

personId

string

Id die verwijst naar een bepaalde persoon.

callback

ServiceCallback<void>

De callback

get(string, string, RequestOptionsBase)

Haal de gegevens van een persoon op, inclusief geregistreerde persistente gezichten, naam en userData.

function get(personGroupId: string, personId: string, options?: RequestOptionsBase): Promise<PersonGroupPersonGetResponse>

Parameters

personGroupId

string

Id die verwijst naar een bepaalde persoonsgroep.

personId

string

Id die verwijst naar een bepaalde persoon.

options
RequestOptionsBase

De optionele parameters

Retouren

Beloof<modellen.PersonGroupPersonGetResponse>

get(string, string, RequestOptionsBase, ServiceCallback<Person>)

function get(personGroupId: string, personId: string, options: RequestOptionsBase, callback: ServiceCallback<Person>)

Parameters

personGroupId

string

Id die verwijst naar een bepaalde persoonsgroep.

personId

string

Id die verwijst naar een bepaalde persoon.

options
RequestOptionsBase

De optionele parameters

callback

ServiceCallback<Person>

De callback

get(string, string, ServiceCallback<Person>)

function get(personGroupId: string, personId: string, callback: ServiceCallback<Person>)

Parameters

personGroupId

string

Id die verwijst naar een bepaalde persoonsgroep.

personId

string

Id die verwijst naar een bepaalde persoon.

callback

ServiceCallback<Person>

De callback

getFace(string, string, string, RequestOptionsBase)

Informatie ophalen over een persistent gezicht (opgegeven door persistenteFaceId, personId en de bijbehorende personGroupId).

function getFace(personGroupId: string, personId: string, persistedFaceId: string, options?: RequestOptionsBase): Promise<PersonGroupPersonGetFaceResponse>

Parameters

personGroupId

string

Id die verwijst naar een bepaalde persoonsgroep.

personId

string

Id die verwijst naar een bepaalde persoon.

persistedFaceId

string

Id die verwijst naar een bepaalde persistenteFaceId van een bestaand gezicht.

options
RequestOptionsBase

De optionele parameters

Retouren

Beloof<Models.PersonGroupPersonGetFaceResponse>

getFace(string, string, string, RequestOptionsBase, ServiceCallback<PersistedFace>)

function getFace(personGroupId: string, personId: string, persistedFaceId: string, options: RequestOptionsBase, callback: ServiceCallback<PersistedFace>)

Parameters

personGroupId

string

Id die verwijst naar een bepaalde persoonsgroep.

personId

string

Id die verwijst naar een bepaalde persoon.

persistedFaceId

string

Id die verwijst naar een bepaalde persistenteFaceId van een bestaand gezicht.

options
RequestOptionsBase

De optionele parameters

callback

ServiceCallback<PersistedFace>

De callback

getFace(string, string, string, ServiceCallback<PersistedFace>)

function getFace(personGroupId: string, personId: string, persistedFaceId: string, callback: ServiceCallback<PersistedFace>)

Parameters

personGroupId

string

Id die verwijst naar een bepaalde persoonsgroep.

personId

string

Id die verwijst naar een bepaalde persoon.

persistedFaceId

string

Id die verwijst naar een bepaalde persistenteFaceId van een bestaand gezicht.

callback

ServiceCallback<PersistedFace>

De callback

list(string, PersonGroupPersonListOptionalParams)

Alle personen in een personengroep weergeven en persoonsgegevens ophalen (inclusief personId, naam, userData en persistentedFaceIds van geregistreerde gezichten van de persoon).

function list(personGroupId: string, options?: PersonGroupPersonListOptionalParams): Promise<PersonGroupPersonListResponse>

Parameters

personGroupId

string

Id die verwijst naar een bepaalde persoonsgroep.

options
PersonGroupPersonListOptionalParams

De optionele parameters

Retouren

Reactie Promise<Models.PersonGroupPersonListResponse>

list(string, PersonGroupPersonListOptionalParams, ServiceCallback<Person[]>)

function list(personGroupId: string, options: PersonGroupPersonListOptionalParams, callback: ServiceCallback<Person[]>)

Parameters

personGroupId

string

Id die verwijst naar een bepaalde persoonsgroep.

options
PersonGroupPersonListOptionalParams

De optionele parameters

callback

ServiceCallback<Person[]>

De callback

list(string, ServiceCallback<Person[]>)

function list(personGroupId: string, callback: ServiceCallback<Person[]>)

Parameters

personGroupId

string

Id die verwijst naar een bepaalde persoonsgroep.

callback

ServiceCallback<Person[]>

De callback

update(string, string, PersonGroupPersonUpdateOptionalParams)

Werk de naam of userData van een persoon bij.

function update(personGroupId: string, personId: string, options?: PersonGroupPersonUpdateOptionalParams): Promise<RestResponse>

Parameters

personGroupId

string

Id die verwijst naar een bepaalde persoonsgroep.

personId

string

Id die verwijst naar een bepaalde persoon.

options
PersonGroupPersonUpdateOptionalParams

De optionele parameters

Retouren

Promise<RestResponse>

Beloof<msRest.RestResponse>

update(string, string, PersonGroupPersonUpdateOptionalParams, ServiceCallback<void>)

function update(personGroupId: string, personId: string, options: PersonGroupPersonUpdateOptionalParams, callback: ServiceCallback<void>)

Parameters

personGroupId

string

Id die verwijst naar een bepaalde persoonsgroep.

personId

string

Id die verwijst naar een bepaalde persoon.

options
PersonGroupPersonUpdateOptionalParams

De optionele parameters

callback

ServiceCallback<void>

De callback

update(string, string, ServiceCallback<void>)

function update(personGroupId: string, personId: string, callback: ServiceCallback<void>)

Parameters

personGroupId

string

Id die verwijst naar een bepaalde persoonsgroep.

personId

string

Id die verwijst naar een bepaalde persoon.

callback

ServiceCallback<void>

De callback

updateFace(string, string, string, PersonGroupPersonUpdateFaceOptionalParams)

Voeg een gezicht toe aan een persoon in een personengroep voor gezichtsidentificatie of verificatie. Als u een afbeelding wilt verwerken met meerdere gezichten, kan het invoervlak worden opgegeven als een afbeelding met een targetFace-rechthoek. Het retourneert een persistenteFaceId die het toegevoegde gezicht vertegenwoordigt. Er wordt geen installatiekopieën opgeslagen. Alleen de uitgepakte gezichtsfunctie wordt op de server opgeslagen totdat PersonGroup PersonFace -verwijderen, PersonGroup Person - of PersonGroup verwijderen - wordt aangeroepen.
Opmerking persistentedFaceId verschilt van faceId die wordt gegenereerd door Face - Detect.

  • Hogere afbeeldingskwaliteit van gezicht betekent betere herkenningsprecisie. Overweeg gezichten van hoge kwaliteit: frontaal, helder en gezichtsgrootte is 200x200 pixels (100 pixels tussen ogen) of groter.
  • Elke persoon kan maximaal 248 gezichten bevatten.
  • JPEG-, PNG-, GIF-, GIF-indeling (het eerste frame) en BMP-indeling worden ondersteund. De toegestane grootte van het afbeeldingsbestand is van 1 KB tot 6 MB.
  • De rechthoek targetFace moet één gezicht bevatten. Nul of meerdere gezichten worden beschouwd als een fout. Als de opgegeven rechthoek 'targetFace' niet wordt geretourneerd vanuit Gezicht -detecteren, is er geen garantie om het gezicht te detecteren en toe te voegen.
  • Uit detecteerbare gezichtsgrootte (36x36 - 4096x4096 pixels), grote hoofdhouding of grote occlusies leiden tot storingen.
  • Het toevoegen/verwijderen van gezichten aan/van dezelfde persoon wordt opeenvolgend verwerkt. Het toevoegen/verwijderen van gezichten aan/van verschillende personen wordt parallel verwerkt.
function updateFace(personGroupId: string, personId: string, persistedFaceId: string, options?: PersonGroupPersonUpdateFaceOptionalParams): Promise<RestResponse>

Parameters

personGroupId

string

Id die verwijst naar een bepaalde persoonsgroep.

personId

string

Id die verwijst naar een bepaalde persoon.

persistedFaceId

string

Id die verwijst naar een bepaalde persistenteFaceId van een bestaand gezicht.

options
PersonGroupPersonUpdateFaceOptionalParams

De optionele parameters

Retouren

Promise<RestResponse>

Beloof<msRest.RestResponse>

updateFace(string, string, string, PersonGroupPersonUpdateFaceOptionalParams, ServiceCallback<void>)

function updateFace(personGroupId: string, personId: string, persistedFaceId: string, options: PersonGroupPersonUpdateFaceOptionalParams, callback: ServiceCallback<void>)

Parameters

personGroupId

string

Id die verwijst naar een bepaalde persoonsgroep.

personId

string

Id die verwijst naar een bepaalde persoon.

persistedFaceId

string

Id die verwijst naar een bepaalde persistenteFaceId van een bestaand gezicht.

options
PersonGroupPersonUpdateFaceOptionalParams

De optionele parameters

callback

ServiceCallback<void>

De callback

updateFace(string, string, string, ServiceCallback<void>)

function updateFace(personGroupId: string, personId: string, persistedFaceId: string, callback: ServiceCallback<void>)

Parameters

personGroupId

string

Id die verwijst naar een bepaalde persoonsgroep.

personId

string

Id die verwijst naar een bepaalde persoon.

persistedFaceId

string

Id die verwijst naar een bepaalde persistenteFaceId van een bestaand gezicht.

callback

ServiceCallback<void>

De callback