Generate Thumbnail - Generate Thumbnail
Dieser Vorgang generiert ein Miniaturbild mit der vom Benutzer angegebenen Breite und Höhe. Standardmäßig analysiert der Dienst das Bild, identifiziert die Interessenregion (ROI) und generiert intelligente Zuschneidekoordinaten basierend auf dem ROI. Intelligentes Zuschneiden hilft, wenn Sie ein Seitenverhältnis angeben, das sich von dem des Eingabebilds unterscheidet. Eine erfolgreiche Antwort enthält die Binärdatei des Miniaturbilds. Wenn die Anforderung fehlgeschlagen ist, enthält die Antwort einen Fehlercode und eine Meldung, um zu ermitteln, was schief gelaufen ist. Bei Einem Fehler werden der Fehlercode und eine Fehlermeldung zurückgegeben. Der Fehlercode kann einer von InvalidImageUrl, InvalidImageFormat, InvalidImageSize, InvalidThumbnailSize, NotSupportedImage, FailedToProcess, Timeout oder InternalServerError sein.
POST {Endpoint}/vision/v3.2/generateThumbnail?width={width}&height={height}
POST {Endpoint}/vision/v3.2/generateThumbnail?width={width}&height={height}&smartCropping={smartCropping}&model-version={model-version}
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
Endpoint
|
path | True |
string |
Unterstützte Cognitive Services-Endpunkte. |
height
|
query | True |
integer (int32) minimum: 1maximum: 1024 |
Höhe der Miniaturansicht in Pixel. Es muss zwischen 1 und 1024 sein. Empfohlener Mindestwert von 50. |
width
|
query | True |
integer (int32) minimum: 1maximum: 1024 |
Breite der Miniaturansicht in Pixel. Es muss zwischen 1 und 1024 sein. Empfohlener Mindestwert von 50. |
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". |
|
smart
|
query |
boolean |
Boolesche Kennzeichnung zum Aktivieren des intelligenten Zuschneidens. |
Anforderungsheader
Name | Erforderlich | Typ | Beschreibung |
---|---|---|---|
Ocp-Apim-Subscription-Key | True |
string |
Anforderungstext
Name | Erforderlich | Typ | Beschreibung |
---|---|---|---|
url | True |
string |
Öffentlich erreichbare URL eines Bilds. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
file |
Die generierte Miniaturansicht im Binärformat. Media Types: "application/octet-stream" |
Other Status Codes |
Fehlerantwort. Media Types: "application/octet-stream" |
Sicherheit
Ocp-Apim-Subscription-Key
Typ:
apiKey
In:
header
Beispiele
Successful GenerateThumbnail request
Beispielanforderung
POST https://westus.api.cognitive.microsoft.com/vision/v3.2/generateThumbnail?width=500&height=500&smartCropping=True
{
"url": "{url}"
}
Beispiel für eine Antwort
"{Binary}"
Definitionen
Name | Beschreibung |
---|---|
Computer |
Der API-Anforderungsfehler. |
Computer |
Der Fehlercode. |
Computer |
Die API-Fehlerantwort. |
Computer |
Details zum API-Anforderungsfehler. |
Computer |
Der Fehlercode. |
Image |
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 |
ImageUrl
Name | Typ | Beschreibung |
---|---|---|
url |
string |
Öffentlich erreichbare URL eines Bilds. |