FaceDetectWithStreamOptionalParams interface
Optionele parameters.
- Uitbreiding
Eigenschappen
| detection |
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'. |
| face |
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. |
| recognition |
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'. |
| return |
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. |
| return |
Een waarde die aangeeft of de bewerking faceIds van gedetecteerde gezichten moet retourneren. Standaardwaarde: true. |
| return |
Een waarde die aangeeft of de bewerking oriëntatiepunten van de gedetecteerde gezichten moet retourneren. Standaardwaarde: onwaar. |
| return |
Een waarde die aangeeft of de bewerking 'recognitionModel' als antwoord moet retourneren. Standaardwaarde: onwaar. |
Overgenomen eigenschappen
| abort |
Het signaal dat kan worden gebruikt om aanvragen af te breken. |
| custom |
Door de gebruiker gedefinieerde aangepaste aanvraagheaders die worden toegepast voordat de aanvraag wordt verzonden. |
| on |
Callback die wordt geactiveerd bij de voortgang van het downloaden. |
| on |
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