Recurso

O tipo de detecção da API Google Cloud Vision a ser executado e o número máximo de resultados a serem retornados para esse tipo. Vários objetos Feature podem ser especificados na lista features.

Representação JSON

{
  "type": enum(Type),
  "maxResults": number,
  "model": string
}
Campos
type

enum(Type)

O tipo de recurso.

maxResults

number

Número máximo de resultados deste tipo. Não se aplica a TEXT_DETECTION, DOCUMENT_TEXT_DETECTION ou CROP_HINTS.

model

string

Modelo para usar com o recurso. Valores aceitos: "builtin/stable", o padrão se não definido, e "builtin/latest".

Tipo

Tipo de recurso da API Google Cloud Vision que será extraído.

Enums
TYPE_UNSPECIFIED Tipo de recurso não especificado.
FACE_DETECTION Executar detecção de rosto.
LANDMARK_DETECTION Executar detecção de ponto de referência.
LOGO_DETECTION Executar detecção de logotipo.
LABEL_DETECTION Executar detecção de marcadores.
TEXT_DETECTION Realizar reconhecimento de caracteres/reconhecimento de caracteres ópticos (OCR, na sigla em inglês). A detecção de texto é otimizada para áreas de texto em uma imagem maior. Se a imagem for um documento, use DOCUMENT_TEXT_DETECTION.
DOCUMENT_TEXT_DETECTION Executar o OCR denso do documento de texto. Tem precedência quando DOCUMENT_TEXT_DETECTION e TEXT_DETECTION estão presentes.
SAFE_SEARCH_DETECTION Executar a Pesquisa segura para detectar conteúdo possivelmente inseguro ou indesejável.
IMAGE_PROPERTIES Calcular um conjunto de propriedades de imagem, como as cores dominantes.
CROP_HINTS Executar dicas de corte.
WEB_DETECTION Executar detecção da Web.
CUSTOM_LABEL_DETECTION Executar detecção de rótulos personalizados.
OBJECT_LOCALIZATION Execute o localizador para detecção de objetos.
IMAGE_QUALITY Executar pontuação de qualidade.
OBJECT_ATTRIBUTES Calcular os atributos de objetos detectados na imagem. Quatro domínios de objetos são compatíveis. Selecione pelo Feature.model (obrigatório): "builtin/apparel", "builtin/car", "builtin/food" ou "builtin/wildlife".
QUALITY_OPTIMIZATION Execute algoritmos de otimização de qualidade. Há três tipos de operações: COMPRESSION, ENHANCEMENT e QUALITY_SCORE. Os parâmetros COMPRESSION e ENHANCEMENT e a opção de modelo QUALITY_SCORE são especificados em imageContext.quality_optimization_params.
BARCODE_DETECTION Execute a detecção e o reconhecimento de código de barras.
DOCUMENT_PARSING Execute algoritmos de análise de documentos para extrair dados estruturados, como tabelas e formulários. Os resultados são encontrados em fullTextAnnotation -> page -> block, com o tipo TABLE para tabelas ou KEY_VALUE_PAIR para pares de chave-valor em formulários.