Analyze Image By Domain In Stream - Analyze Image By Domain In Stream
Эта операция распознает содержимое изображения путем применения модели для конкретной предметной области. Список моделей для конкретных предметных областей, которые поддерживаются API Компьютерного зрения, можно получить с помощью запроса /models GET. В настоящее время API предоставляет следующие модели для конкретных предметных областей: знаменитости, ориентиры. Поддерживаются два метода ввода: (1) отправка изображения или (2) указание URL-адреса изображения. Успешный ответ будет возвращен в формате JSON. Если запрос завершился сбоем, ответ будет содержать код ошибки и сообщение, которое поможет понять, что пошло не так.
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
Имя | В | Обязательно | Тип | Описание |
---|---|---|---|---|
Endpoint
|
path | True |
string |
Поддерживаемые конечные точки Cognitive Services. |
model
|
path | True |
string |
Распознаваемого содержимого для конкретного домена. |
language
|
query |
string |
Требуемый язык для создания выходных данных. Если этот параметр не задан, используется значение по умолчанию "en". Список поддерживаемых языков см. в статье https://aka.ms/cv-languages . |
|
model-version
|
query |
string |
Необязательный параметр для указания версии модели ИИ. Допустимые значения: "latest", "2021-04-01", "2021-05-01". По умолчанию используется значение "latest". Шаблон регулярного выражения: |
Заголовок запроса
Media Types: "application/octet-stream", "multipart/form-data"
Имя | Обязательно | Тип | Описание |
---|---|---|---|
Ocp-Apim-Subscription-Key | True |
string |
Текст запроса
Media Types: "application/octet-stream", "multipart/form-data"
Имя | Тип | Описание |
---|---|---|
Image |
object |
Поток изображения. |
Ответы
Имя | Тип | Описание |
---|---|---|
200 OK |
Результат анализа на основе модели предметной области. |
|
Other Status Codes |
Ответ об ошибке. |
Безопасность
Ocp-Apim-Subscription-Key
Тип:
apiKey
В:
header
Примеры
Successful AnalyzeImageByDomain request
Образец запроса
POST https://westus.api.cognitive.microsoft.com/vision/v3.2/models/Celebrities/analyze?overload=stream
"{binary}"
Пример ответа
{
"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
}
]
}
}
Определения
Имя | Описание |
---|---|
Computer |
Ошибка запроса API. |
Computer |
Код ошибки. |
Computer |
Ответ об ошибке API. |
Computer |
Сведения об ошибке запроса API. |
Computer |
Код ошибки. |
Domain |
Результат анализа изображений с использованием определенной модели предметной области, включая дополнительные метаданные. |
Image |
Метаданные изображения. |
ComputerVisionError
Ошибка запроса API.
Имя | Тип | Описание |
---|---|---|
code |
Код ошибки. |
|
innererror |
Внутренняя ошибка содержит более конкретные сведения. |
|
message |
string |
Сообщение, объясняющее ошибку, о которую сообщила служба. |
ComputerVisionErrorCodes
Код ошибки.
Имя | Тип | Описание |
---|---|---|
InternalServerError |
string |
|
InvalidArgument |
string |
|
InvalidRequest |
string |
|
ServiceUnavailable |
string |
ComputerVisionErrorResponse
Ответ об ошибке API.
Имя | Тип | Описание |
---|---|---|
error |
Содержимое ошибки. |
ComputerVisionInnerError
Сведения об ошибке запроса API.
Имя | Тип | Описание |
---|---|---|
code |
Код ошибки. |
|
message |
string |
Сообщение об ошибке. |
ComputerVisionInnerErrorCodeValue
Код ошибки.
Имя | Тип | Описание |
---|---|---|
BadArgument |
string |
|
CancelledRequest |
string |
|
DetectFaceError |
string |
|
FailedToProcess |
string |
|
InternalServerError |
string |
|
InvalidDetails |
string |
|
InvalidImageFormat |
string |
|
InvalidImageSize |
string |
|
InvalidImageUrl |
string |
|
InvalidModel |
string |
|
InvalidThumbnailSize |
string |
|
NotSupportedFeature |
string |
|
NotSupportedImage |
string |
|
NotSupportedLanguage |
string |
|
NotSupportedVisualFeature |
string |
|
StorageException |
string |
|
Timeout |
string |
|
Unspecified |
string |
|
UnsupportedMediaType |
string |
DomainModelResults
Результат анализа изображений с использованием определенной модели предметной области, включая дополнительные метаданные.
Имя | Тип | Описание |
---|---|---|
metadata |
Метаданные изображения. |
|
modelVersion |
string |
Версия модели ИИ. |
requestId |
string |
Идентификатор запроса REST API. |
ImageMetadata
Метаданные изображения.
Имя | Тип | Описание |
---|---|---|
format |
string |
Формат изображения. |
height |
integer |
Высота изображения в пикселях. |
width |
integer |
Ширина изображения в пикселях. |