Delen via


LargeFaceListOperations class

Klasse die een LargeFaceListOperations vertegenwoordigt.

Constructors

LargeFaceListOperations(FaceClientContext)

Maak een LargeFaceListOperations.

Methoden

addFaceFromStream(string, HttpRequestBody, LargeFaceListAddFaceFromStreamOptionalParams)

Voeg een gezicht toe aan een opgegeven grote gezichtslijst, maximaal 1.000.000 gezichten.
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 geëxtraheerde gezichtsfunctie wordt op de server opgeslagen totdat LargeFaceList Face - Verwijder of LargeFaceList - 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.
  • 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.
  • Gezichten toevoegen aan/verwijderen uit dezelfde gezichtslijst worden opeenvolgend verwerkt en naar/van verschillende gezichtslijsten zijn parallel.
  • 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.

Quotum:

  • Quotum voor gratis abonnementen: 1000 gezichten per grote gezichtslijst.
  • Quotum voor S0-lagen: 1.000.000 gezichten per grote gezichtslijst.
addFaceFromStream(string, HttpRequestBody, LargeFaceListAddFaceFromStreamOptionalParams, ServiceCallback<PersistedFace>)
addFaceFromStream(string, HttpRequestBody, ServiceCallback<PersistedFace>)
addFaceFromUrl(string, string, LargeFaceListAddFaceFromUrlOptionalParams)

Voeg een gezicht toe aan een opgegeven grote gezichtslijst, maximaal 1.000.000 gezichten.
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 geëxtraheerde gezichtsfunctie wordt op de server opgeslagen totdat LargeFaceList Face - Verwijder of LargeFaceList - 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.
  • 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.
  • Gezichten toevoegen aan/verwijderen uit dezelfde gezichtslijst worden opeenvolgend verwerkt en naar/van verschillende gezichtslijsten zijn parallel.
  • 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

Quotum:

  • Quotum voor gratis abonnementen: 1000 gezichten per grote gezichtslijst.
  • Quotum voor S0-lagen: 1.000.000 gezichten per grote gezichtslijst.
addFaceFromUrl(string, string, LargeFaceListAddFaceFromUrlOptionalParams, ServiceCallback<PersistedFace>)
addFaceFromUrl(string, string, ServiceCallback<PersistedFace>)
create(string, string, LargeFaceListCreateOptionalParams)

Maak een lege lijst met grote gezichten met door de gebruiker opgegeven largeFaceListId, naam, een optionele userData en recognitionModel.
Grote gezichtslijst is een lijst met gezichten, maximaal 1.000.000 gezichten en wordt gebruikt door Gezicht - Vergelijkbarezoeken.
Nadat de gebruiker is gemaakt, moet de gebruiker LargeFaceList Face gebruiken: voeg toe om de gezichten te importeren en LargeFaceList - Train om deze gereed te maken voor Gezicht - Vergelijkbarezoeken. Er wordt geen installatiekopieën opgeslagen. Alleen de geëxtraheerde gezichtsfuncties worden op de server opgeslagen totdat LargeFaceList - Delete wordt aangeroepen.
Zoeken vergelijkbaar wordt gebruikt voor scenario's zoals het vinden van beroemdheden, vergelijkbare gezichtsfiltering of als een lichte gezichtsidentificatie. Maar als het werkelijke gebruik is om persoon te identificeren, gebruikt u PersonGroup / LargePersonGroup en Face - Identificeer.
'recognitionModel' moet worden opgegeven om te koppelen aan deze grote gezichtslijst. De standaardwaarde voor recognitionModel is 'recognition_01', als het meest recente model nodig is, geeft u expliciet het model op dat u nodig hebt in deze parameter. Nieuwe gezichten die worden toegevoegd aan een bestaande grote gezichtslijst, maken gebruik van het herkenningsmodel dat al is gekoppeld aan de verzameling. Bestaande gezichtsfuncties in een grote gezichtslijst kunnen niet worden bijgewerkt naar functies die zijn geëxtraheerd door een andere versie van het herkenningsmodel. Raadpleeg Een herkenningsmodel opgeven.

Quotum voor grote gezichtslijsten:

  • Quotum voor gratis abonnementen: 64 lijsten met grote gezichten.
  • Quotum voor S0-lagen: 1.000.000 grote gezichtslijsten.
create(string, string, LargeFaceListCreateOptionalParams, ServiceCallback<void>)
create(string, string, ServiceCallback<void>)
deleteFace(string, string, RequestOptionsBase)

Een gezicht verwijderen uit een grote gezichtslijst door opgegeven largeFaceListId en persistentedFaceId.
Het toevoegen/verwijderen van gezichten aan/van dezelfde grote gezichtslijst worden opeenvolgend verwerkt en naar/van verschillende lijsten met grote gezichten zijn parallel.

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

Verwijder een opgegeven lijst met grote gezichten.

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

Haal de largeFaceListId, name, userData en recognitionModel van een grote gezichtslijst op.

get(string, LargeFaceListGetOptionalParams, ServiceCallback<LargeFaceList>)
get(string, ServiceCallback<LargeFaceList>)
getFace(string, string, RequestOptionsBase)

Informatie ophalen over een persistent gezicht (opgegeven door persistenteFaceId en de bijbehorende largeFaceListId).

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

De trainingsstatus van een grote gezichtslijst ophalen (voltooid of doorlopend).

getTrainingStatus(string, RequestOptionsBase, ServiceCallback<TrainingStatus>)
getTrainingStatus(string, ServiceCallback<TrainingStatus>)
list(LargeFaceListListOptionalParams)

Maak een lijst met de gegevens van largeFaceListId, naam, userData en recognitionModel.
Als u gezichtsinformatie in largeFaceList wilt ophalen, gebruikt u LargeFaceList Face - Get

  • Grote gezichtslijsten worden opgeslagen in alfabetische volgorde van largeFaceListId.
  • Parameter 'start' (tekenreeks, optioneel) is een door de gebruiker verstrekte largeFaceListId-waarde die geretourneerde vermeldingen grotere id's hebben op basis van tekenreeksvergelijking. 'begin' ingesteld op leeg om aan te geven dat het resultaat van het eerste item wordt geretourneerd.
  • De parameter 'top' (int, optioneel) geeft het aantal vermeldingen op dat moet worden geretourneerd. Een maximum van 1000 vermeldingen kan in één aanroep worden geretourneerd. Als u meer wilt ophalen, kunt u 'beginnen' opgeven met de id van de laatste geretourneerde vermelding van de huidige aanroep.
    Bijvoorbeeld: totaal 5 lijsten met grote personen: 'list1', ..., 'list5'.
    "start=&top=" retourneert alle vijf lijsten.
    "start=&top=2" retourneert "list1", "list2".
    "start=list2&top=3" retourneert "list3", "list4", "list5".
list(LargeFaceListListOptionalParams, ServiceCallback<LargeFaceList[]>)
list(ServiceCallback<LargeFaceList[]>)
listFaces(string, LargeFaceListListFacesOptionalParams)

Alle gezichten in een grote gezichtslijst weergeven en gezichtsinformatie ophalen (inclusief userData en persistentedFaceIds van geregistreerde gezichten van het gezicht).

listFaces(string, LargeFaceListListFacesOptionalParams, ServiceCallback<PersistedFace[]>)
listFaces(string, ServiceCallback<PersistedFace[]>)
train(string, RequestOptionsBase)

Een trainingstaak voor een grote gezichtslijst in de wachtrij plaatsen, de trainingstaak wordt mogelijk niet onmiddellijk gestart.

train(string, RequestOptionsBase, ServiceCallback<void>)
train(string, ServiceCallback<void>)
update(string, LargeFaceListUpdateOptionalParams)

Informatie van een grote gezichtslijst bijwerken.

update(string, LargeFaceListUpdateOptionalParams, ServiceCallback<void>)
update(string, ServiceCallback<void>)
updateFace(string, string, LargeFaceListUpdateFaceOptionalParams)

Werk het veld userData van een persistent gezicht bij.

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

Constructordetails

LargeFaceListOperations(FaceClientContext)

Maak een LargeFaceListOperations.

new LargeFaceListOperations(client: FaceClientContext)

Parameters

client
FaceClientContext

Verwijzing naar de serviceclient.

Methodedetails

addFaceFromStream(string, HttpRequestBody, LargeFaceListAddFaceFromStreamOptionalParams)

Voeg een gezicht toe aan een opgegeven grote gezichtslijst, maximaal 1.000.000 gezichten.
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 geëxtraheerde gezichtsfunctie wordt op de server opgeslagen totdat LargeFaceList Face - Verwijder of LargeFaceList - 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.
  • 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.
  • Gezichten toevoegen aan/verwijderen uit dezelfde gezichtslijst worden opeenvolgend verwerkt en naar/van verschillende gezichtslijsten zijn parallel.
  • 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.

Quotum:

  • Quotum voor gratis abonnementen: 1000 gezichten per grote gezichtslijst.
  • Quotum voor S0-lagen: 1.000.000 gezichten per grote gezichtslijst.
function addFaceFromStream(largeFaceListId: string, image: HttpRequestBody, options?: LargeFaceListAddFaceFromStreamOptionalParams): Promise<LargeFaceListAddFaceFromStreamResponse>

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

image
HttpRequestBody

Een afbeeldingsstroom.

options
LargeFaceListAddFaceFromStreamOptionalParams

De optionele parameters

Retouren

Beloof<Models.LargeFaceListAddFaceFromStreamResponse>

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

function addFaceFromStream(largeFaceListId: string, image: HttpRequestBody, options: LargeFaceListAddFaceFromStreamOptionalParams, callback: ServiceCallback<PersistedFace>)

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

image
HttpRequestBody

Een afbeeldingsstroom.

options
LargeFaceListAddFaceFromStreamOptionalParams

De optionele parameters

callback

ServiceCallback<PersistedFace>

De callback

addFaceFromStream(string, HttpRequestBody, ServiceCallback<PersistedFace>)

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

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

image
HttpRequestBody

Een afbeeldingsstroom.

callback

ServiceCallback<PersistedFace>

De callback

addFaceFromUrl(string, string, LargeFaceListAddFaceFromUrlOptionalParams)

Voeg een gezicht toe aan een opgegeven grote gezichtslijst, maximaal 1.000.000 gezichten.
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 geëxtraheerde gezichtsfunctie wordt op de server opgeslagen totdat LargeFaceList Face - Verwijder of LargeFaceList - 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.
  • 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.
  • Gezichten toevoegen aan/verwijderen uit dezelfde gezichtslijst worden opeenvolgend verwerkt en naar/van verschillende gezichtslijsten zijn parallel.
  • 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

Quotum:

  • Quotum voor gratis abonnementen: 1000 gezichten per grote gezichtslijst.
  • Quotum voor S0-lagen: 1.000.000 gezichten per grote gezichtslijst.
function addFaceFromUrl(largeFaceListId: string, url: string, options?: LargeFaceListAddFaceFromUrlOptionalParams): Promise<LargeFaceListAddFaceFromUrlResponse>

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

url

string

Openbaar toegankelijke URL van een afbeelding

options
LargeFaceListAddFaceFromUrlOptionalParams

De optionele parameters

Retouren

Beloof<Models.LargeFaceListAddFaceFromUrlResponse>

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

function addFaceFromUrl(largeFaceListId: string, url: string, options: LargeFaceListAddFaceFromUrlOptionalParams, callback: ServiceCallback<PersistedFace>)

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

url

string

Openbaar toegankelijke URL van een afbeelding

options
LargeFaceListAddFaceFromUrlOptionalParams

De optionele parameters

callback

ServiceCallback<PersistedFace>

De callback

addFaceFromUrl(string, string, ServiceCallback<PersistedFace>)

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

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

url

string

Openbaar toegankelijke URL van een afbeelding

callback

ServiceCallback<PersistedFace>

De callback

create(string, string, LargeFaceListCreateOptionalParams)

Maak een lege lijst met grote gezichten met door de gebruiker opgegeven largeFaceListId, naam, een optionele userData en recognitionModel.
Grote gezichtslijst is een lijst met gezichten, maximaal 1.000.000 gezichten en wordt gebruikt door Gezicht - Vergelijkbarezoeken.
Nadat de gebruiker is gemaakt, moet de gebruiker LargeFaceList Face gebruiken: voeg toe om de gezichten te importeren en LargeFaceList - Train om deze gereed te maken voor Gezicht - Vergelijkbarezoeken. Er wordt geen installatiekopieën opgeslagen. Alleen de geëxtraheerde gezichtsfuncties worden op de server opgeslagen totdat LargeFaceList - Delete wordt aangeroepen.
Zoeken vergelijkbaar wordt gebruikt voor scenario's zoals het vinden van beroemdheden, vergelijkbare gezichtsfiltering of als een lichte gezichtsidentificatie. Maar als het werkelijke gebruik is om persoon te identificeren, gebruikt u PersonGroup / LargePersonGroup en Face - Identificeer.
'recognitionModel' moet worden opgegeven om te koppelen aan deze grote gezichtslijst. De standaardwaarde voor recognitionModel is 'recognition_01', als het meest recente model nodig is, geeft u expliciet het model op dat u nodig hebt in deze parameter. Nieuwe gezichten die worden toegevoegd aan een bestaande grote gezichtslijst, maken gebruik van het herkenningsmodel dat al is gekoppeld aan de verzameling. Bestaande gezichtsfuncties in een grote gezichtslijst kunnen niet worden bijgewerkt naar functies die zijn geëxtraheerd door een andere versie van het herkenningsmodel. Raadpleeg Een herkenningsmodel opgeven.

Quotum voor grote gezichtslijsten:

  • Quotum voor gratis abonnementen: 64 lijsten met grote gezichten.
  • Quotum voor S0-lagen: 1.000.000 grote gezichtslijsten.
function create(largeFaceListId: string, name: string, options?: LargeFaceListCreateOptionalParams): Promise<RestResponse>

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

name

string

Door de gebruiker gedefinieerde naam, de maximale lengte is 128.

options
LargeFaceListCreateOptionalParams

De optionele parameters

Retouren

Promise<RestResponse>

Beloof<msRest.RestResponse>

create(string, string, LargeFaceListCreateOptionalParams, ServiceCallback<void>)

function create(largeFaceListId: string, name: string, options: LargeFaceListCreateOptionalParams, callback: ServiceCallback<void>)

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

name

string

Door de gebruiker gedefinieerde naam, de maximale lengte is 128.

options
LargeFaceListCreateOptionalParams

De optionele parameters

callback

ServiceCallback<void>

De callback

create(string, string, ServiceCallback<void>)

function create(largeFaceListId: string, name: string, callback: ServiceCallback<void>)

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

name

string

Door de gebruiker gedefinieerde naam, de maximale lengte is 128.

callback

ServiceCallback<void>

De callback

deleteFace(string, string, RequestOptionsBase)

Een gezicht verwijderen uit een grote gezichtslijst door opgegeven largeFaceListId en persistentedFaceId.
Het toevoegen/verwijderen van gezichten aan/van dezelfde grote gezichtslijst worden opeenvolgend verwerkt en naar/van verschillende lijsten met grote gezichten zijn parallel.

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

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

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, RequestOptionsBase, ServiceCallback<void>)

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

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

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, ServiceCallback<void>)

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

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

persistedFaceId

string

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

callback

ServiceCallback<void>

De callback

deleteMethod(string, RequestOptionsBase)

Verwijder een opgegeven lijst met grote gezichten.

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

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

options
RequestOptionsBase

De optionele parameters

Retouren

Promise<RestResponse>

Beloof<msRest.RestResponse>

deleteMethod(string, RequestOptionsBase, ServiceCallback<void>)

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

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

options
RequestOptionsBase

De optionele parameters

callback

ServiceCallback<void>

De callback

deleteMethod(string, ServiceCallback<void>)

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

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

callback

ServiceCallback<void>

De callback

get(string, LargeFaceListGetOptionalParams)

Haal de largeFaceListId, name, userData en recognitionModel van een grote gezichtslijst op.

function get(largeFaceListId: string, options?: LargeFaceListGetOptionalParams): Promise<LargeFaceListGetResponse>

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

options
LargeFaceListGetOptionalParams

De optionele parameters

Retouren

Beloof<Models.LargeFaceListGetResponse>

get(string, LargeFaceListGetOptionalParams, ServiceCallback<LargeFaceList>)

function get(largeFaceListId: string, options: LargeFaceListGetOptionalParams, callback: ServiceCallback<LargeFaceList>)

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

options
LargeFaceListGetOptionalParams

De optionele parameters

callback

ServiceCallback<LargeFaceList>

De callback

get(string, ServiceCallback<LargeFaceList>)

function get(largeFaceListId: string, callback: ServiceCallback<LargeFaceList>)

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

callback

ServiceCallback<LargeFaceList>

De callback

getFace(string, string, RequestOptionsBase)

Informatie ophalen over een persistent gezicht (opgegeven door persistenteFaceId en de bijbehorende largeFaceListId).

function getFace(largeFaceListId: string, persistedFaceId: string, options?: RequestOptionsBase): Promise<LargeFaceListGetFaceResponse>

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

persistedFaceId

string

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

options
RequestOptionsBase

De optionele parameters

Retouren

Beloof<modellen.LargeFaceListGetFaceResponse>

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

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

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

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, ServiceCallback<PersistedFace>)

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

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

persistedFaceId

string

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

callback

ServiceCallback<PersistedFace>

De callback

getTrainingStatus(string, RequestOptionsBase)

De trainingsstatus van een grote gezichtslijst ophalen (voltooid of doorlopend).

function getTrainingStatus(largeFaceListId: string, options?: RequestOptionsBase): Promise<LargeFaceListGetTrainingStatusResponse>

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

options
RequestOptionsBase

De optionele parameters

Retouren

Beloof<Models.LargeFaceListGetTrainingStatusResponse>

getTrainingStatus(string, RequestOptionsBase, ServiceCallback<TrainingStatus>)

function getTrainingStatus(largeFaceListId: string, options: RequestOptionsBase, callback: ServiceCallback<TrainingStatus>)

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

options
RequestOptionsBase

De optionele parameters

callback

ServiceCallback<TrainingStatus>

De callback

getTrainingStatus(string, ServiceCallback<TrainingStatus>)

function getTrainingStatus(largeFaceListId: string, callback: ServiceCallback<TrainingStatus>)

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

callback

ServiceCallback<TrainingStatus>

De callback

list(LargeFaceListListOptionalParams)

Maak een lijst met de gegevens van largeFaceListId, naam, userData en recognitionModel.
Als u gezichtsinformatie in largeFaceList wilt ophalen, gebruikt u LargeFaceList Face - Get

  • Grote gezichtslijsten worden opgeslagen in alfabetische volgorde van largeFaceListId.
  • Parameter 'start' (tekenreeks, optioneel) is een door de gebruiker verstrekte largeFaceListId-waarde die geretourneerde vermeldingen grotere id's hebben op basis van tekenreeksvergelijking. 'begin' ingesteld op leeg om aan te geven dat het resultaat van het eerste item wordt geretourneerd.
  • De parameter 'top' (int, optioneel) geeft het aantal vermeldingen op dat moet worden geretourneerd. Een maximum van 1000 vermeldingen kan in één aanroep worden geretourneerd. Als u meer wilt ophalen, kunt u 'beginnen' opgeven met de id van de laatste geretourneerde vermelding van de huidige aanroep.
    Bijvoorbeeld: totaal 5 lijsten met grote personen: 'list1', ..., 'list5'.
    "start=&top=" retourneert alle vijf lijsten.
    "start=&top=2" retourneert "list1", "list2".
    "start=list2&top=3" retourneert "list3", "list4", "list5".
function list(options?: LargeFaceListListOptionalParams): Promise<LargeFaceListListResponse>

Parameters

options
LargeFaceListListOptionalParams

De optionele parameters

Retouren

Beloof<Models.LargeFaceListListResponse>

list(LargeFaceListListOptionalParams, ServiceCallback<LargeFaceList[]>)

function list(options: LargeFaceListListOptionalParams, callback: ServiceCallback<LargeFaceList[]>)

Parameters

options
LargeFaceListListOptionalParams

De optionele parameters

callback

ServiceCallback<LargeFaceList[]>

De callback

list(ServiceCallback<LargeFaceList[]>)

function list(callback: ServiceCallback<LargeFaceList[]>)

Parameters

callback

ServiceCallback<LargeFaceList[]>

De callback

listFaces(string, LargeFaceListListFacesOptionalParams)

Alle gezichten in een grote gezichtslijst weergeven en gezichtsinformatie ophalen (inclusief userData en persistentedFaceIds van geregistreerde gezichten van het gezicht).

function listFaces(largeFaceListId: string, options?: LargeFaceListListFacesOptionalParams): Promise<LargeFaceListListFacesResponse>

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

options
LargeFaceListListFacesOptionalParams

De optionele parameters

Retouren

Beloof<Models.LargeFaceListListFacesResponse>

listFaces(string, LargeFaceListListFacesOptionalParams, ServiceCallback<PersistedFace[]>)

function listFaces(largeFaceListId: string, options: LargeFaceListListFacesOptionalParams, callback: ServiceCallback<PersistedFace[]>)

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

options
LargeFaceListListFacesOptionalParams

De optionele parameters

callback

ServiceCallback<PersistedFace[]>

De callback

listFaces(string, ServiceCallback<PersistedFace[]>)

function listFaces(largeFaceListId: string, callback: ServiceCallback<PersistedFace[]>)

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

callback

ServiceCallback<PersistedFace[]>

De callback

train(string, RequestOptionsBase)

Een trainingstaak voor een grote gezichtslijst in de wachtrij plaatsen, de trainingstaak wordt mogelijk niet onmiddellijk gestart.

function train(largeFaceListId: string, options?: RequestOptionsBase): Promise<RestResponse>

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

options
RequestOptionsBase

De optionele parameters

Retouren

Promise<RestResponse>

Beloof<msRest.RestResponse>

train(string, RequestOptionsBase, ServiceCallback<void>)

function train(largeFaceListId: string, options: RequestOptionsBase, callback: ServiceCallback<void>)

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

options
RequestOptionsBase

De optionele parameters

callback

ServiceCallback<void>

De callback

train(string, ServiceCallback<void>)

function train(largeFaceListId: string, callback: ServiceCallback<void>)

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

callback

ServiceCallback<void>

De callback

update(string, LargeFaceListUpdateOptionalParams)

Informatie van een grote gezichtslijst bijwerken.

function update(largeFaceListId: string, options?: LargeFaceListUpdateOptionalParams): Promise<RestResponse>

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

options
LargeFaceListUpdateOptionalParams

De optionele parameters

Retouren

Promise<RestResponse>

Beloof<msRest.RestResponse>

update(string, LargeFaceListUpdateOptionalParams, ServiceCallback<void>)

function update(largeFaceListId: string, options: LargeFaceListUpdateOptionalParams, callback: ServiceCallback<void>)

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

options
LargeFaceListUpdateOptionalParams

De optionele parameters

callback

ServiceCallback<void>

De callback

update(string, ServiceCallback<void>)

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

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

callback

ServiceCallback<void>

De callback

updateFace(string, string, LargeFaceListUpdateFaceOptionalParams)

Werk het veld userData van een persistent gezicht bij.

function updateFace(largeFaceListId: string, persistedFaceId: string, options?: LargeFaceListUpdateFaceOptionalParams): Promise<RestResponse>

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

persistedFaceId

string

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

options
LargeFaceListUpdateFaceOptionalParams

De optionele parameters

Retouren

Promise<RestResponse>

Beloof<msRest.RestResponse>

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

function updateFace(largeFaceListId: string, persistedFaceId: string, options: LargeFaceListUpdateFaceOptionalParams, callback: ServiceCallback<void>)

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

persistedFaceId

string

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

options
LargeFaceListUpdateFaceOptionalParams

De optionele parameters

callback

ServiceCallback<void>

De callback

updateFace(string, string, ServiceCallback<void>)

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

Parameters

largeFaceListId

string

Id die verwijst naar een bepaalde lijst met grote gezichten.

persistedFaceId

string

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

callback

ServiceCallback<void>

De callback