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.
- Recurso da REST: v1.files
- Recurso da REST: v1.images
- Recurso da REST: v1.locations.operations
- Recurso da REST: v1.operations
- Recurso da REST: v1.projects.locations.productSets
- Recurso da REST: v1.projects.locations.productSets.products
- Recurso da REST: v1.projects.locations.products
- Recurso da REST: v1.projects.locations.products.referenceImages
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. |