Analyze Image By Domain In Stream - Analyze Image By Domain In Stream
Dieser Vorgang erkennt Inhalte innerhalb eines Bilds, indem ein domänenspezifisches Modell angewendet wird. Die Liste der domänenspezifischen Modelle, die von der Computer Vision-API unterstützt werden, kann mithilfe der GET-Anforderung "/models" abgerufen werden. Derzeit stellt die API die folgenden domänenspezifischen Modelle bereit: Prominente, Wahrzeichen. Zwei Eingabemethoden werden unterstützt : (1) Hochladen eines Bilds oder (2) Angeben einer Bild-URL. Eine erfolgreiche Antwort wird in JSON zurückgegeben. Wenn die Anforderung fehlgeschlagen ist, enthält die Antwort einen Fehlercode und eine Meldung, um zu verstehen, was nicht geklappt hat.
POST {Endpoint}/vision/v3.2/models/{model}/analyze
POST {Endpoint}/vision/v3.2/models/{model}/analyze?overload=stream&language={language}&model-version={model-version}
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
Endpoint
|
path | True |
string |
Unterstützte Cognitive Services-Endpunkte. |
model
|
path | True |
string |
Der zu erkennende domänenspezifische Inhalt. |
language
|
query |
string |
Die gewünschte Sprache für die Ausgabegenerierung. Wenn dieser Parameter nicht angegeben ist, lautet der Standardwert "en". Eine Liste der unterstützten Sprachen finden Sie unter https://aka.ms/cv-languages. |
|
model-version
|
query |
string pattern: ^(latest|\d{4}-\d{2}-\d{2})(-preview)?$ |
Optionaler Parameter zum Angeben der Version des KI-Modells. Akzeptierte Werte sind: "latest", "2021-04-01", "2021-05-01". Der Standardwert ist "latest". |
Anforderungsheader
Media Types: "application/octet-stream", "multipart/form-data"
Name | Erforderlich | Typ | Beschreibung |
---|---|---|---|
Ocp-Apim-Subscription-Key | True |
string |
Anforderungstext
Media Types: "application/octet-stream", "multipart/form-data"
Name | Typ | Beschreibung |
---|---|---|
Image |
object (file) |
Ein Bildstream. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Analyseergebnis basierend auf dem Domänenmodell. |
|
Other Status Codes |
Fehlerantwort. |
Sicherheit
Ocp-Apim-Subscription-Key
Typ:
apiKey
In:
header
Beispiele
Successful AnalyzeImageByDomain request
Beispielanforderung
POST https://westus.api.cognitive.microsoft.com/vision/v3.2/models/Celebrities/analyze?overload=stream
"{binary}"
Beispiel für eine Antwort
{
"requestId": "f0027b4b-dc0d-4082-9228-1545ed246b03",
"metadata": {
"width": 1500,
"height": 1000,
"format": "Jpeg"
},
"modelVersion": "2021-04-01",
"result": {
"celebrities": [
{
"name": "Satya Nadella",
"faceRectangle": {
"left": 597,
"top": 162,
"width": 248,
"height": 248
},
"confidence": 0.999028444
}
]
}
}
Definitionen
Name | Beschreibung |
---|---|
Computer |
Der API-Anforderungsfehler. |
Computer |
Der Fehlercode. |
Computer |
Die API-Fehlerantwort. |
Computer |
Details zum API-Anforderungsfehler. |
Computer |
Der Fehlercode. |
Domain |
Ergebnis der Bildanalyse mithilfe eines bestimmten Domänenmodells, einschließlich zusätzlicher Metadaten. |
Image |
Bildmetadaten. |
ComputerVisionError
Der API-Anforderungsfehler.
Name | Typ | Beschreibung |
---|---|---|
code |
Der Fehlercode. |
|
innererror |
Innerer Fehler enthält spezifischere Informationen. |
|
message |
string |
Eine Meldung, die den vom Dienst gemeldeten Fehler erklärt. |
ComputerVisionErrorCodes
Der Fehlercode.
Wert | Beschreibung |
---|---|
InternalServerError | |
InvalidArgument | |
InvalidRequest | |
ServiceUnavailable |
ComputerVisionErrorResponse
Die API-Fehlerantwort.
Name | Typ | Beschreibung |
---|---|---|
error |
Fehlerinhalte. |
ComputerVisionInnerError
Details zum API-Anforderungsfehler.
Name | Typ | Beschreibung |
---|---|---|
code |
Der Fehlercode. |
|
message |
string |
Fehlermeldung. |
ComputerVisionInnerErrorCodeValue
Der Fehlercode.
Wert | Beschreibung |
---|---|
BadArgument | |
CancelledRequest | |
DetectFaceError | |
FailedToProcess | |
InternalServerError | |
InvalidDetails | |
InvalidImageFormat | |
InvalidImageSize | |
InvalidImageUrl | |
InvalidModel | |
InvalidThumbnailSize | |
NotSupportedFeature | |
NotSupportedImage | |
NotSupportedLanguage | |
NotSupportedVisualFeature | |
StorageException | |
Timeout | |
Unspecified | |
UnsupportedMediaType |
DomainModelResults
Ergebnis der Bildanalyse mithilfe eines bestimmten Domänenmodells, einschließlich zusätzlicher Metadaten.
Name | Typ | Beschreibung |
---|---|---|
metadata |
Bildmetadaten. |
|
modelVersion |
string pattern: ^(latest|\d{4}-\d{2}-\d{2})(-preview)?$ |
Version des KI-Modells. |
requestId |
string |
ID der REST-API-Anforderung. |
ImageMetadata
Bildmetadaten.
Name | Typ | Beschreibung |
---|---|---|
format |
string |
Bildformat. |
height |
integer (int32) |
Bildhöhe in Pixel. |
width |
integer (int32) |
Bildbreite in Pixel. |