Cloud Vision Alpha API

Integra os recursos do Google Vision em aplicativos, inclusive rotulação de imagens, detecção facial, de logotipo e de paisagem, reconhecimento óptico de caracteres (OCR) e detecção de conteúdo explícito.

Serviço: alpha-vision.googleapis.com

Todos os URIs abaixo são relativos a https://alpha-vision.googleapis.com

O serviço fornece o seguinte documento de descoberta:

Recurso da REST: v1.files

Métodos
annotate POST /v1/files:annotate
Serviço que realiza detecção e anotação de imagens em um lote de arquivos.
asyncBatchAnnotate POST /v1/files:asyncBatchAnnotate
Execute a detecção e a anotação de imagem assíncronas em uma lista de arquivos genéricos, como arquivos PDF, que podem conter várias páginas e várias imagens por página.

Recurso da REST: v1.images

Métodos
annotate POST /v1/images:annotate
Executar detecção e anotação em um lote de imagens.
asyncBatchAnnotate POST /v1/images:asyncBatchAnnotate
Executar detecção e anotação assíncronas em uma lista de imagens.

Recurso da REST: v1.locations.operations

Métodos
get GET /v1/{name=locations/*/operations/*}
Recebe o estado mais recente de uma operação de longa duração.

Recurso da REST: v1.operations

Métodos
cancel POST /v1/{name=operations/**}:cancel
Inicia o cancelamento assíncrono em uma operação de longa duração.
delete DELETE /v1/{name=operations/**}
Exclui uma operação de longa duração.
get GET /v1/{name=operations/*}
Recebe o estado mais recente de uma operação de longa duração.
list GET /v1/{name}
Lista as operações correspondentes ao filtro especificado na solicitação.

Recurso da REST: v1.projects.locations.productSets

Métodos
addProduct POST /v1/{name=projects/*/locations/*/productSets/*}:addProduct
Adiciona um produto ao ProductSet especificado.
create POST /v1/{parent=projects/*/locations/*}/productSets
Cria e retorna um novo recurso ProductSet.
delete DELETE /v1/{name=projects/*/locations/*/productSets/*}
Exclui permanentemente um ProductSet.
get GET /v1/{name=projects/*/locations/*/productSets/*}
Obtém informações associadas a um ProductSet.
import POST /v1/{parent=projects/*/locations/*}/productSets:import
API assíncrona que importa uma lista de imagens de referência para conjuntos de produtos especificados com base em uma lista de informações de imagem.
list GET /v1/{parent=projects/*/locations/*}/productSets
Lista ProductSets em uma ordem não especificada.
patch PATCH /v1/{productSet.name=projects/*/locations/*/productSets/*}
Faz alterações em um recurso ProductSet.
removeProduct POST /v1/{name=projects/*/locations/*/productSets/*}:removeProduct
Remove um produto do ProductSet especificado.

Recurso da REST: v1.projects.locations.productSets.products

Métodos
list GET /v1/{name=projects/*/locations/*/productSets/*}/products
Lista os produtos em um ProductSet, em uma ordem não especificada.

Recurso da REST: v1.projects.locations.products

Métodos
create POST /v1/{parent=projects/*/locations/*}/products
Cria e retorna um recurso de produto.
delete DELETE /v1/{name=projects/*/locations/*/products/*}
Exclui permanentemente um produto e as imagens de referência dele.
get GET /v1/{name=projects/*/locations/*/products/*}
Recebe informações associadas a um produto.
list GET /v1/{parent=projects/*/locations/*}/products
Lista produtos em uma ordem não especificada.
patch PATCH /v1/{product.name=projects/*/locations/*/products/*}
Faz alterações em um recurso de produto.

Recurso da REST: v1.projects.locations.products.referenceImages

Métodos
create POST /v1/{parent=projects/*/locations/*/products/*}/referenceImages
Cria e retorna um recurso ReferenceImage.
delete DELETE /v1/{name=projects/*/locations/*/products/*/referenceImages/*}
Exclui permanentemente uma imagem de referência.
get GET /v1/{name=projects/*/locations/*/products/*/referenceImages/*}
Obtém informações associadas a uma ReferenceImage.
list GET /v1/{parent=projects/*/locations/*/products/*}/referenceImages
Lista as imagens de referência.