Condividi tramite


LargeFaceListOperations class

Classe che rappresenta un oggetto LargeFaceListOperations.

Costruttori

LargeFaceListOperations(FaceClientContext)

Creare un oggetto LargeFaceListOperations.

Metodi

addFaceFromStream(string, HttpRequestBody, LargeFaceListAddFaceFromStreamOptionalParams)

Aggiungere un viso a un elenco di volti di grandi dimensioni specificato, fino a 1.000.000 visi.
Per gestire un'immagine contiene più visi, è possibile specificare il viso di input come immagine con un rettangolo targetFace. Restituisce un oggetto persistedFaceId che rappresenta il viso aggiunto. Nessuna immagine verrà archiviata. Solo la funzionalità viso estratta verrà archiviata nel server fino a quando viene chiamato LargeFaceList Face - Delete o LargeFaceList .
Nota persistentedFaceId è diverso da faceId generato da Face - Detect.

  • La qualità dell'immagine del viso superiore significa una migliore precisione di riconoscimento. Si prega di considerare i visi di alta qualità: frontal, chiaro e dimensioni del viso è 200x200 pixel (100 pixel tra gli occhi) o più grandi.
  • Sono supportati JPEG, PNG, GIF (primo frame) e formato BMP. Le dimensioni consentite del file di immagine sono da 1 KB a 6 MB.
  • Il rettangolo "targetFace" deve contenere una faccia. Zero o più visi verranno considerati come un errore. Se il rettangolo "targetFace" specificato non viene restituito da Viso - Rileva, non è possibile rilevare e aggiungere correttamente il viso.
  • Le dimensioni del viso rilevabili (36x36 - 4096x4096 pixel), le grandi posizioni head o le occlusioni di grandi dimensioni causano errori.
  • L'aggiunta o l'eliminazione di visi a/da uno stesso elenco di volti vengono elaborati in sequenza e verso/da elenchi di volti diversi sono in parallelo.
  • Le dimensioni minime del viso rilevabili sono 36x36 pixel in un'immagine non superiore a 1920x1080 pixel. Le immagini con dimensioni superiori a 1920x1080 pixel richiedono dimensioni minime proporzionali maggiori.
  • È possibile specificare valori diversi di 'detectionModel'. Per usare e confrontare modelli di rilevamento diversi, vedere Come specificare un modello di rilevamento.

Quota:

  • Quota di sottoscrizione a livello gratuito: 1.000 visi per un elenco di volti di grandi dimensioni.
  • Quota di sottoscrizione a livello S0: 1.000.000 visi per un elenco di viso di grandi dimensioni.
addFaceFromStream(string, HttpRequestBody, LargeFaceListAddFaceFromStreamOptionalParams, ServiceCallback<PersistedFace>)
addFaceFromStream(string, HttpRequestBody, ServiceCallback<PersistedFace>)
addFaceFromUrl(string, string, LargeFaceListAddFaceFromUrlOptionalParams)

Aggiungere un viso a un elenco di visi di grandi dimensioni specificato, fino a 1.000.000 visi.
Per gestire un'immagine contiene più visi, è possibile specificare il viso di input come immagine con un rettangolo targetFace. Restituisce un valore persistedFaceId che rappresenta il viso aggiunto. Nessuna immagine verrà archiviata. Solo la funzionalità viso estratta verrà archiviata nel server finché non viene chiamato LargeFaceList Face - Delete o LargeFaceList - Delete .
Nota persistedFaceId è diverso da faceId generato da Face - Detect.

  • Maggiore qualità dell'immagine del viso significa una migliore precisione di riconoscimento. Si prega di considerare i visi di alta qualità: frontale, chiaro e dimensione del viso è 200x200 pixel (100 pixel tra gli occhi) o superiore.
  • Sono supportati JPEG, PNG, GIF (il primo fotogramma) e il formato BMP. Le dimensioni consentite del file di immagine sono da 1 KB a 6 MB.
  • Il rettangolo "targetFace" deve contenere un viso. Zero o più visi verranno considerati come un errore. Se il rettangolo "targetFace" specificato non viene restituito da Face - Detect, non esiste alcuna garanzia per rilevare e aggiungere correttamente il viso.
  • Dimensioni del viso non rilevabili (36x36 - 4096x4096 pixel), posizione testa grande o occlusioni grandi causeranno errori.
  • L'aggiunta o l'eliminazione di visi da/verso uno stesso elenco di visi vengono elaborati in sequenza e da/verso elenchi di visi diversi sono in parallelo.
  • La dimensione minima del viso rilevabile è 36x36 pixel in un'immagine non superiore a 1920x1080 pixel. Le immagini con dimensioni superiori a 1920x1080 pixel dovranno avere dimensioni minime proporzionalmente maggiori.
  • È possibile specificare valori diversi di 'detectionModel'. Per usare e confrontare modelli di rilevamento diversi, vedere Come specificare un modello di rilevamento

Quota:

  • Quota di sottoscrizione a livello gratuito: 1.000 visi per un elenco di visi di grandi dimensioni.
  • Quota di sottoscrizione a livello S0: 1.000.000 visi per un elenco di visi di grandi dimensioni.
addFaceFromUrl(string, string, LargeFaceListAddFaceFromUrlOptionalParams, ServiceCallback<PersistedFace>)
addFaceFromUrl(string, string, ServiceCallback<PersistedFace>)
create(string, string, LargeFaceListCreateOptionalParams)

Creare un elenco di visi di grandi dimensioni vuoto con largeFaceListId specificato dall'utente, nome, userData e recognitionModel facoltativi.
Elenco di visi di grandi dimensioni è un elenco di visi, fino a 1.000.000 visi e usato da Face - Find Similar.
Dopo la creazione, l'utente deve usare LargeFaceList Face - Aggiungi per importare i visi e LargeFaceList - Eseguire il training per prepararlo per Viso - Trova simile. Nessuna immagine verrà archiviata. Solo le funzionalità del viso estratte vengono archiviate nel server fino a quando non viene chiamato LargeFaceList - Delete .
Trova simile viene usato per scenari come la ricerca di visi simili a celebrità, il filtro del viso simile o l'identificazione del viso in modo chiaro. Tuttavia, se l'uso effettivo consiste nell'identificare la persona, usare PersonGroup / LargePersonGroup e Face - Identify.
'recognitionModel' deve essere specificato per l'associazione a questo elenco di visi di grandi dimensioni. Il valore predefinito per 'recognitionModel' è 'recognition_01', se è necessario il modello più recente, specificare in modo esplicito il modello necessario in questo parametro. I nuovi visi aggiunti a un elenco di visi di grandi dimensioni esistenti useranno il modello di riconoscimento già associato alla raccolta. Le funzionalità del viso esistenti in un elenco di visi di grandi dimensioni non possono essere aggiornate alle funzionalità estratte da un'altra versione del modello di riconoscimento. Fare riferimento a Specificare un modello di riconoscimento.

Quota elenco di visi di grandi dimensioni:

  • Quota di sottoscrizione a livello gratuito: 64 elenchi di visi di grandi dimensioni.
  • Quota di sottoscrizione a livello S0: 1.000.000 elenchi di visi di grandi dimensioni.
create(string, string, LargeFaceListCreateOptionalParams, ServiceCallback<void>)
create(string, string, ServiceCallback<void>)
deleteFace(string, string, RequestOptionsBase)

Eliminare un viso da un elenco di visi di grandi dimensioni specificando largeFaceListId e persistedFaceId.
L'aggiunta o l'eliminazione di visi da/verso uno stesso elenco di visi di grandi dimensioni vengono elaborati in sequenza e da/verso elenchi di visi di grandi dimensioni diversi sono in parallelo.

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

Eliminare un elenco di visi di grandi dimensioni specificato.

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

Recuperare l'elemento largeFaceListId di un elenco di visi di grandi dimensioni, nome, userData e recognitionModel.

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

Recuperare informazioni su un viso persistente (specificato da persistedFaceId e il relativo elemento largeFaceListId).

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

Recuperare lo stato del training di un elenco di visi di grandi dimensioni (completato o in corso).

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

Elencare le informazioni degli elenchi di visi di grandi dimensioni di largeFaceListId, nome, userData e recognitionModel.
Per ottenere informazioni sul viso all'interno di largeFaceList, usare LargeFaceList Face - Get

  • Gli elenchi di visi di grandi dimensioni vengono archiviati in ordine alfabetico di largeFaceListId.
  • Il parametro "start" (stringa, facoltativo) è un valore largeFaceListId fornito dall'utente che le voci restituite hanno ID più grandi in base al confronto tra stringhe. "start" impostato su vuoto per indicare la restituzione dal primo elemento.
  • Il parametro "top" (int, facoltativo) specifica il numero di voci da restituire. È possibile restituire un massimo di 1000 voci in una sola chiamata. Per recuperare altro, è possibile specificare "start" con l'ID dell'ultima voce restituita della chiamata corrente.
    Ad esempio, totale 5 elenchi di persone di grandi dimensioni: "list1", ..., "list5".
    "start=&top=" restituirà tutti e 5 gli elenchi.
    "start=&top=2" restituirà "list1", "list2".
    "start=list2&top=3" restituirà "list3", "list4", "list5".
list(LargeFaceListListOptionalParams, ServiceCallback<LargeFaceList[]>)
list(ServiceCallback<LargeFaceList[]>)
listFaces(string, LargeFaceListListFacesOptionalParams)

Elencare tutti i visi in un elenco di visi di grandi dimensioni e recuperare le informazioni sul viso (inclusi userData e persistedFaceId dei visi registrati del viso).

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

Accodare un'attività di training elenco visi di grandi dimensioni, l'attività di training potrebbe non essere avviata immediatamente.

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

Aggiornare le informazioni di un elenco di visi di grandi dimensioni.

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

Aggiornare il campo userData di un viso persistente.

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

Dettagli costruttore

LargeFaceListOperations(FaceClientContext)

Creare un oggetto LargeFaceListOperations.

new LargeFaceListOperations(client: FaceClientContext)

Parametri

client
FaceClientContext

Riferimento al client del servizio.

Dettagli metodo

addFaceFromStream(string, HttpRequestBody, LargeFaceListAddFaceFromStreamOptionalParams)

Aggiungere un viso a un elenco di volti di grandi dimensioni specificato, fino a 1.000.000 visi.
Per gestire un'immagine contiene più visi, è possibile specificare il viso di input come immagine con un rettangolo targetFace. Restituisce un oggetto persistedFaceId che rappresenta il viso aggiunto. Nessuna immagine verrà archiviata. Solo la funzionalità viso estratta verrà archiviata nel server fino a quando viene chiamato LargeFaceList Face - Delete o LargeFaceList .
Nota persistentedFaceId è diverso da faceId generato da Face - Detect.

  • La qualità dell'immagine del viso superiore significa una migliore precisione di riconoscimento. Si prega di considerare i visi di alta qualità: frontal, chiaro e dimensioni del viso è 200x200 pixel (100 pixel tra gli occhi) o più grandi.
  • Sono supportati JPEG, PNG, GIF (primo frame) e formato BMP. Le dimensioni consentite del file di immagine sono da 1 KB a 6 MB.
  • Il rettangolo "targetFace" deve contenere una faccia. Zero o più visi verranno considerati come un errore. Se il rettangolo "targetFace" specificato non viene restituito da Viso - Rileva, non è possibile rilevare e aggiungere correttamente il viso.
  • Le dimensioni del viso rilevabili (36x36 - 4096x4096 pixel), le grandi posizioni head o le occlusioni di grandi dimensioni causano errori.
  • L'aggiunta o l'eliminazione di visi a/da uno stesso elenco di volti vengono elaborati in sequenza e verso/da elenchi di volti diversi sono in parallelo.
  • Le dimensioni minime del viso rilevabili sono 36x36 pixel in un'immagine non superiore a 1920x1080 pixel. Le immagini con dimensioni superiori a 1920x1080 pixel richiedono dimensioni minime proporzionali maggiori.
  • È possibile specificare valori diversi di 'detectionModel'. Per usare e confrontare modelli di rilevamento diversi, vedere Come specificare un modello di rilevamento.

Quota:

  • Quota di sottoscrizione a livello gratuito: 1.000 visi per un elenco di volti di grandi dimensioni.
  • Quota di sottoscrizione a livello S0: 1.000.000 visi per un elenco di viso di grandi dimensioni.
function addFaceFromStream(largeFaceListId: string, image: HttpRequestBody, options?: LargeFaceListAddFaceFromStreamOptionalParams): Promise<LargeFaceListAddFaceFromStreamResponse>

Parametri

largeFaceListId

string

Id che fa riferimento a un particolare elenco di volti di grandi dimensioni.

image
HttpRequestBody

Flusso di immagini.

options
LargeFaceListAddFaceFromStreamOptionalParams

Parametri facoltativi

Restituisce

Promise<Models.LargeFaceListAddFaceFromStreamResponse>

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

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

Parametri

largeFaceListId

string

Id che fa riferimento a un particolare elenco di volti di grandi dimensioni.

image
HttpRequestBody

Flusso di immagini.

options
LargeFaceListAddFaceFromStreamOptionalParams

Parametri facoltativi

callback

ServiceCallback<PersistedFace>

Callback

addFaceFromStream(string, HttpRequestBody, ServiceCallback<PersistedFace>)

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

Parametri

largeFaceListId

string

Id che fa riferimento a un particolare elenco di volti di grandi dimensioni.

image
HttpRequestBody

Flusso di immagini.

callback

ServiceCallback<PersistedFace>

Callback

addFaceFromUrl(string, string, LargeFaceListAddFaceFromUrlOptionalParams)

Aggiungere un viso a un elenco di visi di grandi dimensioni specificato, fino a 1.000.000 visi.
Per gestire un'immagine contiene più visi, è possibile specificare il viso di input come immagine con un rettangolo targetFace. Restituisce un valore persistedFaceId che rappresenta il viso aggiunto. Nessuna immagine verrà archiviata. Solo la funzionalità viso estratta verrà archiviata nel server finché non viene chiamato LargeFaceList Face - Delete o LargeFaceList - Delete .
Nota persistedFaceId è diverso da faceId generato da Face - Detect.

  • Maggiore qualità dell'immagine del viso significa una migliore precisione di riconoscimento. Si prega di considerare i visi di alta qualità: frontale, chiaro e dimensione del viso è 200x200 pixel (100 pixel tra gli occhi) o superiore.
  • Sono supportati JPEG, PNG, GIF (il primo fotogramma) e il formato BMP. Le dimensioni consentite del file di immagine sono da 1 KB a 6 MB.
  • Il rettangolo "targetFace" deve contenere un viso. Zero o più visi verranno considerati come un errore. Se il rettangolo "targetFace" specificato non viene restituito da Face - Detect, non esiste alcuna garanzia per rilevare e aggiungere correttamente il viso.
  • Dimensioni del viso non rilevabili (36x36 - 4096x4096 pixel), posizione testa grande o occlusioni grandi causeranno errori.
  • L'aggiunta o l'eliminazione di visi da/verso uno stesso elenco di visi vengono elaborati in sequenza e da/verso elenchi di visi diversi sono in parallelo.
  • La dimensione minima del viso rilevabile è 36x36 pixel in un'immagine non superiore a 1920x1080 pixel. Le immagini con dimensioni superiori a 1920x1080 pixel dovranno avere dimensioni minime proporzionalmente maggiori.
  • È possibile specificare valori diversi di 'detectionModel'. Per usare e confrontare modelli di rilevamento diversi, vedere Come specificare un modello di rilevamento

Quota:

  • Quota di sottoscrizione a livello gratuito: 1.000 visi per un elenco di visi di grandi dimensioni.
  • Quota di sottoscrizione a livello S0: 1.000.000 visi per un elenco di visi di grandi dimensioni.
function addFaceFromUrl(largeFaceListId: string, url: string, options?: LargeFaceListAddFaceFromUrlOptionalParams): Promise<LargeFaceListAddFaceFromUrlResponse>

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

url

string

URL raggiungibile pubblicamente di un'immagine

options
LargeFaceListAddFaceFromUrlOptionalParams

Parametri facoltativi

Restituisce

Promise<Models.LargeFaceListAddFaceFromUrlResponse>

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

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

url

string

URL raggiungibile pubblicamente di un'immagine

options
LargeFaceListAddFaceFromUrlOptionalParams

Parametri facoltativi

callback

ServiceCallback<PersistedFace>

Callback

addFaceFromUrl(string, string, ServiceCallback<PersistedFace>)

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

url

string

URL raggiungibile pubblicamente di un'immagine

callback

ServiceCallback<PersistedFace>

Callback

create(string, string, LargeFaceListCreateOptionalParams)

Creare un elenco di visi di grandi dimensioni vuoto con largeFaceListId specificato dall'utente, nome, userData e recognitionModel facoltativi.
Elenco di visi di grandi dimensioni è un elenco di visi, fino a 1.000.000 visi e usato da Face - Find Similar.
Dopo la creazione, l'utente deve usare LargeFaceList Face - Aggiungi per importare i visi e LargeFaceList - Eseguire il training per prepararlo per Viso - Trova simile. Nessuna immagine verrà archiviata. Solo le funzionalità del viso estratte vengono archiviate nel server fino a quando non viene chiamato LargeFaceList - Delete .
Trova simile viene usato per scenari come la ricerca di visi simili a celebrità, il filtro del viso simile o l'identificazione del viso in modo chiaro. Tuttavia, se l'uso effettivo consiste nell'identificare la persona, usare PersonGroup / LargePersonGroup e Face - Identify.
'recognitionModel' deve essere specificato per l'associazione a questo elenco di visi di grandi dimensioni. Il valore predefinito per 'recognitionModel' è 'recognition_01', se è necessario il modello più recente, specificare in modo esplicito il modello necessario in questo parametro. I nuovi visi aggiunti a un elenco di visi di grandi dimensioni esistenti useranno il modello di riconoscimento già associato alla raccolta. Le funzionalità del viso esistenti in un elenco di visi di grandi dimensioni non possono essere aggiornate alle funzionalità estratte da un'altra versione del modello di riconoscimento. Fare riferimento a Specificare un modello di riconoscimento.

Quota elenco di visi di grandi dimensioni:

  • Quota di sottoscrizione a livello gratuito: 64 elenchi di visi di grandi dimensioni.
  • Quota di sottoscrizione a livello S0: 1.000.000 elenchi di visi di grandi dimensioni.
function create(largeFaceListId: string, name: string, options?: LargeFaceListCreateOptionalParams): Promise<RestResponse>

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

name

string

Il nome definito dall'utente, la lunghezza massima è 128.

options
LargeFaceListCreateOptionalParams

Parametri facoltativi

Restituisce

Promise<RestResponse>

Promise<msRest.RestResponse>

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

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

name

string

Il nome definito dall'utente, la lunghezza massima è 128.

options
LargeFaceListCreateOptionalParams

Parametri facoltativi

callback

ServiceCallback<void>

Callback

create(string, string, ServiceCallback<void>)

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

name

string

Il nome definito dall'utente, la lunghezza massima è 128.

callback

ServiceCallback<void>

Callback

deleteFace(string, string, RequestOptionsBase)

Eliminare un viso da un elenco di visi di grandi dimensioni specificando largeFaceListId e persistedFaceId.
L'aggiunta o l'eliminazione di visi da/verso uno stesso elenco di visi di grandi dimensioni vengono elaborati in sequenza e da/verso elenchi di visi di grandi dimensioni diversi sono in parallelo.

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

persistedFaceId

string

Id che fa riferimento a un particolare valore persistedFaceId di un viso esistente.

options
RequestOptionsBase

Parametri facoltativi

Restituisce

Promise<RestResponse>

Promise<msRest.RestResponse>

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

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

persistedFaceId

string

Id che fa riferimento a un particolare valore persistedFaceId di un viso esistente.

options
RequestOptionsBase

Parametri facoltativi

callback

ServiceCallback<void>

Callback

deleteFace(string, string, ServiceCallback<void>)

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

persistedFaceId

string

Id che fa riferimento a un particolare valore persistedFaceId di un viso esistente.

callback

ServiceCallback<void>

Callback

deleteMethod(string, RequestOptionsBase)

Eliminare un elenco di visi di grandi dimensioni specificato.

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

options
RequestOptionsBase

Parametri facoltativi

Restituisce

Promise<RestResponse>

Promise<msRest.RestResponse>

deleteMethod(string, RequestOptionsBase, ServiceCallback<void>)

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

options
RequestOptionsBase

Parametri facoltativi

callback

ServiceCallback<void>

Callback

deleteMethod(string, ServiceCallback<void>)

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

callback

ServiceCallback<void>

Callback

get(string, LargeFaceListGetOptionalParams)

Recuperare l'elemento largeFaceListId di un elenco di visi di grandi dimensioni, nome, userData e recognitionModel.

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

options
LargeFaceListGetOptionalParams

Parametri facoltativi

Restituisce

Promise<Models.LargeFaceListGetResponse>

get(string, LargeFaceListGetOptionalParams, ServiceCallback<LargeFaceList>)

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

options
LargeFaceListGetOptionalParams

Parametri facoltativi

callback

ServiceCallback<LargeFaceList>

Callback

get(string, ServiceCallback<LargeFaceList>)

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

callback

ServiceCallback<LargeFaceList>

Callback

getFace(string, string, RequestOptionsBase)

Recuperare informazioni su un viso persistente (specificato da persistedFaceId e il relativo elemento largeFaceListId).

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

persistedFaceId

string

Id che fa riferimento a un particolare valore persistedFaceId di un viso esistente.

options
RequestOptionsBase

Parametri facoltativi

Restituisce

Promise<Models.LargeFaceListGetFaceResponse>

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

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

persistedFaceId

string

Id che fa riferimento a un particolare valore persistedFaceId di un viso esistente.

options
RequestOptionsBase

Parametri facoltativi

callback

ServiceCallback<PersistedFace>

Callback

getFace(string, string, ServiceCallback<PersistedFace>)

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

persistedFaceId

string

Id che fa riferimento a un particolare valore persistedFaceId di un viso esistente.

callback

ServiceCallback<PersistedFace>

Callback

getTrainingStatus(string, RequestOptionsBase)

Recuperare lo stato del training di un elenco di visi di grandi dimensioni (completato o in corso).

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

options
RequestOptionsBase

Parametri facoltativi

Restituisce

Promise<Models.LargeFaceListGetTrainingStatusResponse>

getTrainingStatus(string, RequestOptionsBase, ServiceCallback<TrainingStatus>)

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

options
RequestOptionsBase

Parametri facoltativi

callback

ServiceCallback<TrainingStatus>

Callback

getTrainingStatus(string, ServiceCallback<TrainingStatus>)

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

callback

ServiceCallback<TrainingStatus>

Callback

list(LargeFaceListListOptionalParams)

Elencare le informazioni degli elenchi di visi di grandi dimensioni di largeFaceListId, nome, userData e recognitionModel.
Per ottenere informazioni sul viso all'interno di largeFaceList, usare LargeFaceList Face - Get

  • Gli elenchi di visi di grandi dimensioni vengono archiviati in ordine alfabetico di largeFaceListId.
  • Il parametro "start" (stringa, facoltativo) è un valore largeFaceListId fornito dall'utente che le voci restituite hanno ID più grandi in base al confronto tra stringhe. "start" impostato su vuoto per indicare la restituzione dal primo elemento.
  • Il parametro "top" (int, facoltativo) specifica il numero di voci da restituire. È possibile restituire un massimo di 1000 voci in una sola chiamata. Per recuperare altro, è possibile specificare "start" con l'ID dell'ultima voce restituita della chiamata corrente.
    Ad esempio, totale 5 elenchi di persone di grandi dimensioni: "list1", ..., "list5".
    "start=&top=" restituirà tutti e 5 gli elenchi.
    "start=&top=2" restituirà "list1", "list2".
    "start=list2&top=3" restituirà "list3", "list4", "list5".
function list(options?: LargeFaceListListOptionalParams): Promise<LargeFaceListListResponse>

Parametri

options
LargeFaceListListOptionalParams

Parametri facoltativi

Restituisce

Promise<Models.LargeFaceListListResponse>

list(LargeFaceListListOptionalParams, ServiceCallback<LargeFaceList[]>)

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

Parametri

options
LargeFaceListListOptionalParams

Parametri facoltativi

callback

ServiceCallback<LargeFaceList[]>

Callback

list(ServiceCallback<LargeFaceList[]>)

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

Parametri

callback

ServiceCallback<LargeFaceList[]>

Callback

listFaces(string, LargeFaceListListFacesOptionalParams)

Elencare tutti i visi in un elenco di visi di grandi dimensioni e recuperare le informazioni sul viso (inclusi userData e persistedFaceId dei visi registrati del viso).

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

options
LargeFaceListListFacesOptionalParams

Parametri facoltativi

Restituisce

Promise<Models.LargeFaceListListFacesResponse>

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

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

options
LargeFaceListListFacesOptionalParams

Parametri facoltativi

callback

ServiceCallback<PersistedFace[]>

Callback

listFaces(string, ServiceCallback<PersistedFace[]>)

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

callback

ServiceCallback<PersistedFace[]>

Callback

train(string, RequestOptionsBase)

Accodare un'attività di training elenco visi di grandi dimensioni, l'attività di training potrebbe non essere avviata immediatamente.

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

options
RequestOptionsBase

Parametri facoltativi

Restituisce

Promise<RestResponse>

Promise<msRest.RestResponse>

train(string, RequestOptionsBase, ServiceCallback<void>)

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

options
RequestOptionsBase

Parametri facoltativi

callback

ServiceCallback<void>

Callback

train(string, ServiceCallback<void>)

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

callback

ServiceCallback<void>

Callback

update(string, LargeFaceListUpdateOptionalParams)

Aggiornare le informazioni di un elenco di visi di grandi dimensioni.

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

options
LargeFaceListUpdateOptionalParams

Parametri facoltativi

Restituisce

Promise<RestResponse>

Promise<msRest.RestResponse>

update(string, LargeFaceListUpdateOptionalParams, ServiceCallback<void>)

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

options
LargeFaceListUpdateOptionalParams

Parametri facoltativi

callback

ServiceCallback<void>

Callback

update(string, ServiceCallback<void>)

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

callback

ServiceCallback<void>

Callback

updateFace(string, string, LargeFaceListUpdateFaceOptionalParams)

Aggiornare il campo userData di un viso persistente.

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

persistedFaceId

string

Id che fa riferimento a un particolare valore persistedFaceId di un viso esistente.

options
LargeFaceListUpdateFaceOptionalParams

Parametri facoltativi

Restituisce

Promise<RestResponse>

Promise<msRest.RestResponse>

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

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

persistedFaceId

string

Id che fa riferimento a un particolare valore persistedFaceId di un viso esistente.

options
LargeFaceListUpdateFaceOptionalParams

Parametri facoltativi

callback

ServiceCallback<void>

Callback

updateFace(string, string, ServiceCallback<void>)

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

Parametri

largeFaceListId

string

ID che fa riferimento a un elenco di visi di grandi dimensioni specifico.

persistedFaceId

string

Id che fa riferimento a un particolare valore persistedFaceId di un viso esistente.

callback

ServiceCallback<void>

Callback