Compartir a través de


Image Analysis - Segment Stream

Analice la imagen de entrada. La solicitud contiene una secuencia de imágenes con cualquier tipo de contenido ['image/*', 'application/octet-stream'] o una carga JSON que incluye una propiedad url que se usará para recuperar la secuencia de imágenes. Se devuelve un flujo de imagen del tipo de contenido "image/png", donde los valores de píxel dependen del modo de análisis. La imagen devuelta tiene las mismas dimensiones que la imagen de entrada para los modos: foregroundMatting. La imagen devuelta tiene la misma relación de aspecto y las mismas dimensiones que la imagen de entrada hasta un límite de 16 megapíxeles para modos: backgroundRemoval.

POST /imageanalysis:segment?overload=stream&api-version=2023-04-01-preview
POST /imageanalysis:segment?overload=stream&mode={mode}&api-version=2023-04-01-preview

Parámetros de identificador URI

Nombre En Requerido Tipo Description
api-version
query True

string

Versión de API solicitada.

mode
query

SegmentationMode

Modo de análisis solicitado.

Cuerpo de la solicitud

Media Types: "application/octet-stream", "image/jpeg", "image/gif", "image/tiff", "image/bmp", "image/png"

Nombre Tipo Description
body

string

Secuencia de imágenes.

Respuestas

Nombre Tipo Description
200 OK

file

Correcto

Media Types: "image/png", "application/json"

Other Status Codes

ErrorResponse

Error

Media Types: "image/png", "application/json"

Encabezados

x-ms-error-code: string

Ejemplos

Segment_BackgroundRemoval_FromImageStream
Segment_ForegroundMatting_FromImageStream

Segment_BackgroundRemoval_FromImageStream

Solicitud de ejemplo

POST /imageanalysis:segment?overload=stream&mode=foregroundMatting&api-version=2023-04-01-preview

"Ynl0ZXM="

Respuesta de muestra

"Ynl0ZXM="

Segment_ForegroundMatting_FromImageStream

Solicitud de ejemplo

POST /imageanalysis:segment?overload=stream&mode=foregroundMatting&api-version=2023-04-01-preview

"Ynl0ZXM="

Respuesta de muestra

"Ynl0ZXM="

Definiciones

Nombre Description
ErrorResponse

Respuesta devuelta cuando se produce un error.

ErrorResponseDetails

Información de error.

ErrorResponseInnerError

Error detallado.

SegmentationMode

Modo de análisis solicitado.

ErrorResponse

Respuesta devuelta cuando se produce un error.

Nombre Tipo Description
error

ErrorResponseDetails

Información de error.

ErrorResponseDetails

Información de error.

Nombre Tipo Description
code

string

Código de error.

details

ErrorResponseDetails[]

Lista de errores detallados.

innererror

ErrorResponseInnerError

Error detallado.

message

string

Mensaje de error.

target

string

Destino del error.

ErrorResponseInnerError

Error detallado.

Nombre Tipo Description
code

string

Código de error.

innererror

ErrorResponseInnerError

Error detallado.

message

string

Mensaje de error.

SegmentationMode

Modo de análisis solicitado.

Nombre Tipo Description
backgroundRemoval

string

foregroundMatting

string