Servicio que realiza la detección y la anotación de imágenes en un lote de archivos. Ahora solo se admiten "application/pdf", "image/tiff" e "image/gif".
Este servicio extraerá un máximo de 5 fotogramas (GIF) o páginas (PDF o TIFF) de cada archivo proporcionado y realizará la detección y la anotación de cada imagen extraída. Los clientes pueden especificar qué 5 fotogramas o páginas se extraerán en AnnotateFileRequest.pages.
Solicitud HTTP
POST https://{VISION_GDC_ENDPOINT}/v1/{parent}/files:annotate
Parámetros de ruta
Parámetros | |
---|---|
parent |
Opcional. Proyecto y ubicación de destino para hacer una llamada. Formato: Si no se especifica ningún elemento superior, se elegirá una región automáticamente. IDs de ubicación admitidos: Ejemplo: |
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos que presentan la siguiente estructura:
Representación JSON |
---|
{
"requests": [
{
object ( |
Campos | |
---|---|
requests[] |
Obligatorio. Lista de solicitudes de anotación de archivos. Por el momento, solo admitimos un AnnotateFileRequest en BatchAnnotateFilesRequest. |
Cuerpo de la respuesta
Si la solicitud se hace correctamente, en el cuerpo de la respuesta se incluye una instancia de BatchAnnotateFilesResponse
.
Permisos de autorización
Debes disponer de uno de los siguientes permisos de OAuth:
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/cloud-vision