Delen via


FaceDetectWithStreamOptionalParams interface

Optionele parameters.

Uitbreiding

Eigenschappen

detectionModel

Naam van detectiemodel. Detectiemodel wordt gebruikt om gezichten in de ingediende afbeelding te detecteren. Er kan een naam voor het detectiemodel worden opgegeven bij het uitvoeren van Face - Detecteren of (Groot)FaceList - Face Toevoegen of (Groot)PersonGroup - Face toevoegen. De standaardwaarde is 'detection_01', als een ander model nodig is, moet u deze expliciet opgeven. Mogelijke waarden zijn: 'detection_01', 'detection_02', 'detection_03'. Standaardwaarde: 'detection_01'.

faceIdTimeToLive

Het aantal seconden voor de faceId die in de cache wordt opgeslagen. Ondersteund bereik van 60 seconden tot 86400 seconden. De standaardwaarde is 86400 (24 uur). Standaardwaarde: 86400.

recognitionModel

Naam van het herkenningsmodel. Het herkenningsmodel wordt gebruikt wanneer de gezichtsfuncties worden geëxtraheerd en gekoppeld aan gedetecteerde faceIds, (Large)FaceList of (Large)PersonGroup. Er kan een naam voor het herkenningsmodel worden opgegeven bij het uitvoeren van Face - Detecteren of (Groot)FaceList - Maken of (Groot)PersonGroup - Maken. De standaardwaarde is 'recognition_01', indien het meest recente model nodig is, geef expliciet het model op dat u nodig hebt. Mogelijke waarden zijn: 'recognition_01', 'recognition_02', 'recognition_03', 'recognition_04'. Standaardwaarde: 'recognition_01'.

returnFaceAttributes

Analyseer en retourneer een of meer opgegeven gezichtskenmerken in de door komma's gescheiden tekenreeks, zoals 'returnFaceAttributes=age,gender'. De beschikbare kenmerken zijn afhankelijk van het opgegeven detectionModel. 'detection_01' ondersteunt leeftijd, geslacht, headPose, glimlach, gezichtshair, bril, emotie, haar, make-up, occlusie, accessoires, vervagen, blootstelling, ruis en kwaliteitForRecognition. Hoewel 'detection_02' geen kenmerken ondersteunt en 'detection_03' ondersteunt alleen masker en qualityForRecognition. Daarnaast wordt qualityForRecognition alleen ondersteund wanneer het 'recognitionModel' is opgegeven als 'recognition_03' of 'recognition_04'. Houd er rekening mee dat elke gezichtskenmerkanalyse extra rekenkundige en tijdskosten heeft.

returnFaceId

Een waarde die aangeeft of de bewerking faceIds van gedetecteerde gezichten moet retourneren. Standaardwaarde: true.

returnFaceLandmarks

Een waarde die aangeeft of de bewerking oriëntatiepunten van de gedetecteerde gezichten moet retourneren. Standaardwaarde: onwaar.

returnRecognitionModel

Een waarde die aangeeft of de bewerking 'recognitionModel' als antwoord moet retourneren. Standaardwaarde: onwaar.

Overgenomen eigenschappen

abortSignal

Het signaal dat kan worden gebruikt om aanvragen af te breken.

customHeaders

Door de gebruiker gedefinieerde aangepaste aanvraagheaders die worden toegepast voordat de aanvraag wordt verzonden.

onDownloadProgress

Callback die wordt geactiveerd bij de voortgang van het downloaden.

onUploadProgress

Callback die wordt geactiveerd bij het uploaden.

timeout

Het aantal milliseconden dat een aanvraag kan duren voordat deze automatisch wordt beëindigd.

Eigenschapdetails

detectionModel

Naam van detectiemodel. Detectiemodel wordt gebruikt om gezichten in de ingediende afbeelding te detecteren. Er kan een naam voor het detectiemodel worden opgegeven bij het uitvoeren van Face - Detecteren of (Groot)FaceList - Face Toevoegen of (Groot)PersonGroup - Face toevoegen. De standaardwaarde is 'detection_01', als een ander model nodig is, moet u deze expliciet opgeven. Mogelijke waarden zijn: 'detection_01', 'detection_02', 'detection_03'. Standaardwaarde: 'detection_01'.

detectionModel?: DetectionModel

Waarde van eigenschap

faceIdTimeToLive

Het aantal seconden voor de faceId die in de cache wordt opgeslagen. Ondersteund bereik van 60 seconden tot 86400 seconden. De standaardwaarde is 86400 (24 uur). Standaardwaarde: 86400.

faceIdTimeToLive?: number

Waarde van eigenschap

number

recognitionModel

Naam van het herkenningsmodel. Het herkenningsmodel wordt gebruikt wanneer de gezichtsfuncties worden geëxtraheerd en gekoppeld aan gedetecteerde faceIds, (Large)FaceList of (Large)PersonGroup. Er kan een naam voor het herkenningsmodel worden opgegeven bij het uitvoeren van Face - Detecteren of (Groot)FaceList - Maken of (Groot)PersonGroup - Maken. De standaardwaarde is 'recognition_01', indien het meest recente model nodig is, geef expliciet het model op dat u nodig hebt. Mogelijke waarden zijn: 'recognition_01', 'recognition_02', 'recognition_03', 'recognition_04'. Standaardwaarde: 'recognition_01'.

recognitionModel?: RecognitionModel

Waarde van eigenschap

returnFaceAttributes

Analyseer en retourneer een of meer opgegeven gezichtskenmerken in de door komma's gescheiden tekenreeks, zoals 'returnFaceAttributes=age,gender'. De beschikbare kenmerken zijn afhankelijk van het opgegeven detectionModel. 'detection_01' ondersteunt leeftijd, geslacht, headPose, glimlach, gezichtshair, bril, emotie, haar, make-up, occlusie, accessoires, vervagen, blootstelling, ruis en kwaliteitForRecognition. Hoewel 'detection_02' geen kenmerken ondersteunt en 'detection_03' ondersteunt alleen masker en qualityForRecognition. Daarnaast wordt qualityForRecognition alleen ondersteund wanneer het 'recognitionModel' is opgegeven als 'recognition_03' of 'recognition_04'. Houd er rekening mee dat elke gezichtskenmerkanalyse extra rekenkundige en tijdskosten heeft.

returnFaceAttributes?: FaceAttributeType[]

Waarde van eigenschap

returnFaceId

Een waarde die aangeeft of de bewerking faceIds van gedetecteerde gezichten moet retourneren. Standaardwaarde: true.

returnFaceId?: boolean

Waarde van eigenschap

boolean

returnFaceLandmarks

Een waarde die aangeeft of de bewerking oriëntatiepunten van de gedetecteerde gezichten moet retourneren. Standaardwaarde: onwaar.

returnFaceLandmarks?: boolean

Waarde van eigenschap

boolean

returnRecognitionModel

Een waarde die aangeeft of de bewerking 'recognitionModel' als antwoord moet retourneren. Standaardwaarde: onwaar.

returnRecognitionModel?: boolean

Waarde van eigenschap

boolean

Details van overgenomen eigenschap

abortSignal

Het signaal dat kan worden gebruikt om aanvragen af te breken.

abortSignal?: AbortSignalLike

Waarde van eigenschap

overgenomen van msRest.RequestOptionsBase.abortSignal

customHeaders

Door de gebruiker gedefinieerde aangepaste aanvraagheaders die worden toegepast voordat de aanvraag wordt verzonden.

customHeaders?: {[key: string]: string}

Waarde van eigenschap

{[key: string]: string}

overgenomen van msRest.RequestOptionsBase.customHeaders

onDownloadProgress

Callback die wordt geactiveerd bij de voortgang van het downloaden.

onDownloadProgress?: (progress: TransferProgressEvent) => void

Waarde van eigenschap

(progress: TransferProgressEvent) => void

overgenomen van msRest.RequestOptionsBase.onDownloadProgress

onUploadProgress

Callback die wordt geactiveerd bij het uploaden.

onUploadProgress?: (progress: TransferProgressEvent) => void

Waarde van eigenschap

(progress: TransferProgressEvent) => void

overgenomen van msRest.RequestOptionsBase.onUploadProgress

timeout

Het aantal milliseconden dat een aanvraag kan duren voordat deze automatisch wordt beëindigd.

timeout?: number

Waarde van eigenschap

number

overgenomen van msRest.RequestOptionsBase.timeout