Índice
ImageAnnotator
(interface)ProductSearch
(interface)AddProductToProductSetRequest
(mensagem)AnnotateFileRequest
(mensagem)AnnotateFileResponse
(mensagem)AnnotateImageRequest
(mensagem)AnnotateImageResponse
(mensagem)AsyncAnnotateFileRequest
(mensagem)AsyncAnnotateFileResponse
(mensagem)AsyncBatchAnnotateFilesRequest
(mensagem)AsyncBatchAnnotateFilesResponse
(mensagem)AsyncBatchAnnotateImagesRequest
(mensagem)AsyncBatchAnnotateImagesResponse
(mensagem)BatchAnnotateFilesRequest
(mensagem)BatchAnnotateFilesResponse
(mensagem)BatchAnnotateImagesRequest
(mensagem)BatchAnnotateImagesResponse
(mensagem)BatchOperationMetadata
(mensagem)BatchOperationMetadata.State
(enum)Block
(mensagem)Block.BlockType
(enum)BoundingPoly
(mensagem)ColorInfo
(mensagem)CreateProductRequest
(mensagem)CreateProductSetRequest
(mensagem)CreateReferenceImageRequest
(mensagem)CropHint
(mensagem)CropHintsAnnotation
(mensagem)CropHintsParams
(mensagem)DeleteProductRequest
(mensagem)DeleteProductSetRequest
(mensagem)DeleteReferenceImageRequest
(mensagem)DominantColorsAnnotation
(mensagem)EntityAnnotation
(mensagem)FaceAnnotation
(mensagem)FaceAnnotation.Landmark
(mensagem)FaceAnnotation.Landmark.Type
(enum)Feature
(mensagem)Feature.Type
(enum)GcsDestination
(mensagem)GcsSource
(mensagem)GetProductRequest
(mensagem)GetProductSetRequest
(mensagem)GetReferenceImageRequest
(mensagem)Image
(mensagem)ImageAnnotationContext
(mensagem)ImageContext
(mensagem)ImageProperties
(mensagem)ImageSource
(mensagem)ImportProductSetsGcsSource
(mensagem)ImportProductSetsInputConfig
(mensagem)ImportProductSetsRequest
(mensagem)ImportProductSetsResponse
(mensagem)InputConfig
(mensagem)LatLongRect
(mensagem)Likelihood
(enum)ListProductSetsRequest
(mensagem)ListProductSetsResponse
(mensagem)ListProductsInProductSetRequest
(mensagem)ListProductsInProductSetResponse
(mensagem)ListProductsRequest
(mensagem)ListProductsResponse
(mensagem)ListReferenceImagesRequest
(mensagem)ListReferenceImagesResponse
(mensagem)LocalizedObjectAnnotation
(mensagem)LocationInfo
(mensagem)NormalizedVertex
(mensagem)OperationMetadata
(mensagem)OperationMetadata.State
(enum)OutputConfig
(mensagem)Page
(mensagem)Paragraph
(mensagem)Position
(mensagem)Product
(mensagem)Product.KeyValue
(mensagem)ProductSearchParams
(mensagem)ProductSearchResults
(mensagem)ProductSearchResults.GroupedResult
(mensagem)ProductSearchResults.Result
(mensagem)ProductSet
(mensagem)Property
(mensagem)ReferenceImage
(mensagem)RemoveProductFromProductSetRequest
(mensagem)SafeSearchAnnotation
(mensagem)Symbol
(mensagem)TextAnnotation
(mensagem)TextAnnotation.DetectedBreak
(mensagem)TextAnnotation.DetectedBreak.BreakType
(enum)TextAnnotation.DetectedLanguage
(mensagem)TextAnnotation.TextProperty
(mensagem)UpdateProductRequest
(mensagem)UpdateProductSetRequest
(mensagem)Vertex
(mensagem)WebDetection
(mensagem)WebDetection.WebEntity
(mensagem)WebDetection.WebImage
(mensagem)WebDetection.WebLabel
(mensagem)WebDetection.WebPage
(mensagem)WebDetectionParams
(mensagem)Word
(mensagem)
ImageAnnotator
Serviço que executa tarefas de detecção da Google Cloud Vision API em imagens de clientes, como detecção de rosto, ponto de referência, logotipo, marcadores e texto. O serviço ImageAnnotator retorna as entidades detectadas das imagens.
AsyncBatchAnnotateFiles | |
---|---|
Execute a detecção e anotação de imagem assíncrona para obter uma lista de arquivos genéricos, como arquivos PDF, que podem conter várias páginas e várias imagens por página. O progresso e os resultados podem ser recuperados por meio da interface
|
AsyncBatchAnnotateImages | |
---|---|
Executar detecção e anotação de imagem assíncrona para uma lista de imagens. O progresso e os resultados podem ser recuperados por meio da interface Esse serviço gravará saídas de anotação de imagem em arquivos json no bucket do Google Cloud Storage do cliente, cada arquivo json contendo proto BatchAnnotateImagesResponse.
|
BatchAnnotateFiles | |
---|---|
Serviço que realiza detecção e anotação de imagens para um lote de arquivos. Agora, somente "aplicativo/pdf", "imagem/tiff" e "imagem/gif" são compatíveis. Esse serviço extrairá no máximo 5 (clientes podem especificar quais cinco em frames do AnnotateFileRequest.pages) (gif) ou páginas (pdf ou tiff) de cada arquivo fornecido e realizar a detecção e anotação para cada imagem extraída.
|
BatchAnnotateImages | |
---|---|
Executar detecção e anotação de imagem para um lote de imagens.
|
Pesquisadeprodutos
Gerencia produtos e conjuntos de produtos de imagens de referência para uso na pesquisa de produtos. Ele usa o seguinte modelo de recurso:
- A API tem um conjunto de recursos
ProductSet
, denominadoprojects/*/locations/*/productSets/*
, que funciona como uma forma de colocar produtos diferentes em grupos para limitar a identificação.
Paralelamente,
A API tem uma coleção de recursos
Product
chamadaprojects/*/locations/*/products/*
Cada
Product
tem uma coleção deReferenceImage
recursos, denominadosprojects/*/locations/*/products/*/referenceImages/*
AddProductToProductSet | |
---|---|
Adiciona um produto ao ProductSet especificado. Se o produto já estiver presente, nenhuma alteração será feita. Um produto pode ser adicionado a, no máximo, 100 ProductSets. Erros possíveis:
|
CreateProduct | |
---|---|
Cria e retorna um novo recurso do produto. Erros possíveis:
|
CreateProductSet | |
---|---|
Cria e retorna um novo recurso ProductSet. Erros possíveis:
|
CreateReferenceImage | |
---|---|
Cria e retorna um novo recurso ReferenceImage. O campo O pipeline redimensionará a imagem se ela for muito grande para processar (acima de 50 MP). Erros possíveis:
|
DeleteProduct | |
---|---|
Exclui permanentemente um produto e as imagens de referência dele. Os metadados do produto e todas as imagens dele serão excluídos imediatamente, mas as consultas de pesquisa dos ProductSets que contêm o produto ainda poderão funcionar até que todos os caches relacionados sejam atualizados.
|
DeleteProductSet | |
---|---|
Exclui permanentemente um ProductSet. Produtos e ReferenceImages no ProductSet não são excluídos. Os arquivos de imagem reais não são excluídos do Google Cloud Storage
|
DeleteReferenceImage | |
---|---|
Exclui permanentemente uma imagem de referência. Os metadados da imagem serão excluídos imediatamente, mas as consultas de pesquisa dos ProductSets que contêm a imagem ainda poderão funcionar até que todos os caches relacionados sejam atualizados. Os arquivos de imagem reais não são excluídos do Google Cloud Storage
|
GetProduct | |
---|---|
Recebe informações associadas a um produto. Erros possíveis:
|
GetProductSet | |
---|---|
Obtém informações associadas a um ProductSet. Erros possíveis:
|
GetReferenceImage | |
---|---|
Obtém informações associadas a uma ReferenceImage. Erros possíveis:
|
ImportProductSets | |
---|---|
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. A API A origem de entrada desse método é um arquivo csv no Google Cloud Storage. Para o formato do arquivo csv, consulte
|
ListProductSets | |
---|---|
Lista ProductSets em uma ordem não especificada. Erros possíveis:
|
ListProducts | |
---|---|
Lista produtos em uma ordem não especificada. Erros possíveis:
|
ListProductsInProductSet | |
---|---|
Lista os produtos em um ProductSet, em uma ordem não especificada. Se o ProductSet não existir, o campo de produtos da resposta ficará vazio. Erros possíveis:
|
ListReferenceImages | |
---|---|
Lista as imagens de referência. Erros possíveis:
|
RemoveProductFromProductSet | |
---|---|
Remove um produto do conjunto de produtos especificado.
|
UpdateProduct | |
---|---|
Faz alterações em um recurso de produto. No momento, apenas os campos Se os rótulos forem atualizados, a alteração não será refletida nas consultas até o próximo horário do índice. Erros possíveis:
|
Atualizar o conjunto de produtos | |
---|---|
Faz alterações em um recurso ProductSet. No momento, apenas display_name pode ser atualizado. Erros possíveis:
|
AddProductToProductSetRequest
Solicite mensagem para o método AddProductToProductSet
.
Campos | |
---|---|
name |
O nome do recurso para o ProductSet a ser modificado. O formato é: |
product |
O nome do recurso do produto a ser adicionado ao ProductSet. O formato é: |
AnnotateFileRequest
Uma solicitação para anotar um único arquivo, por exemplo, um arquivo PDF, TIFF ou GIF.
Campos | |
---|---|
input_config |
Obrigatório. Informações sobre o arquivo de entrada. |
features[] |
Obrigatório. Recursos solicitados. |
image_context |
Contexto adicional que pode acompanhar as imagens no arquivo. |
pages[] |
Páginas do arquivo para realizar a anotação de imagem. As páginas começam no número 1, presume-se que a primeira página do arquivo seja a página 1. No máximo, cinco páginas são compatíveis por solicitação. As páginas podem ser negativas. A página 1 significa a primeira página. "Página 2" significa a segunda página. Página -1 significa a última página. Página -2 significa o segundo para a última página. Se o arquivo for um GIF em vez de PDF ou TIFF, a página fará referência a frames GIF. Se este campo estiver vazio, por padrão, o serviço realizará anotações de imagens nas primeiras cinco páginas do arquivo. |
AnnotateFileResponse
Resposta a uma única solicitação de anotação de arquivo. Um arquivo pode conter uma ou mais imagens, que têm as próprias respostas individualmente.
Campos | |
---|---|
input_config |
Informações sobre o arquivo para onde essa resposta é gerada. |
responses[] |
Respostas individuais às imagens encontradas no arquivo. |
total_pages |
Este campo fornece o número total de páginas no arquivo. |
AnnotateImageRequest
Solicitação para executar tarefas da Google Cloud Vision API em uma imagem fornecida pelo usuário, com recursos solicitados pelo usuário e com informações de contexto.
Campos | |
---|---|
image |
A imagem a ser processada. |
features[] |
Recursos solicitados. |
image_context |
Contexto adicional que pode acompanhar a imagem. |
AnnotateImageResponse
Resposta a uma solicitação de anotação de imagem.
Campos | |
---|---|
face_annotations[] |
Se presente, a detecção de rosto foi concluída com sucesso. |
landmark_annotations[] |
Se presente, a detecção de ponto de referência foi concluída com sucesso. |
logo_annotations[] |
Se presente, a detecção de logotipo foi concluída com sucesso. |
label_annotations[] |
Se presente, a detecção de marcadores foi concluída com sucesso. |
localized_object_annotations[] |
Se presente, a detecção de objeto localizada foi concluída com sucesso. A classificação será decrescente por pontuação de confiança. |
text_annotations[] |
Se presente, a detecção de texto (OCR) foi concluída com sucesso. |
full_text_annotation |
Se presente, a detecção de texto (OCR) ou de texto de documentos foi concluída com sucesso. Esta anotação fornece a hierarquia estrutural para o texto detectado pelo OCR. |
safe_search_annotation |
Se presente, a anotação de pesquisa segura foi concluída com sucesso. |
image_properties_annotation |
Se presente, as propriedades da imagem foram extraídas com sucesso. |
crop_hints_annotation |
Se presente, as dicas de corte foram concluídas com sucesso. |
web_detection |
Se presente, a detecção da Web foi concluída com sucesso. |
product_search_results |
Se presente, a pesquisa de produtos foi concluída com sucesso. |
error |
Se definido, representa a mensagem de erro da operação. Observe que há uma garantia de que as anotações de imagens preenchidas são corretas, mesmo quando |
context |
Se presente, as informações contextuais são necessárias para entender de onde vem essa imagem. |
AsyncAnnotateFileRequest
Uma solicitação de anotação de arquivo off-line.
Campos | |
---|---|
input_config |
Obrigatório. Informações sobre o arquivo de entrada. |
features[] |
Obrigatório. Recursos solicitados. |
image_context |
Contexto adicional que pode acompanhar as imagens no arquivo. |
output_config |
Obrigatório. O local e os metadados da saída desejados (por exemplo, formato). |
AsyncAnnotateFileResponse
A resposta a uma única solicitação de anotação de arquivo off-line.
Campos | |
---|---|
output_config |
O local e os metadados da saída de AsyncAnnotateFileRequest. |
AsyncBatchAnnotateFilesRequest
Várias solicitações de anotação de arquivo assíncrono são agrupadas em uma única chamada de serviço.
Campos | |
---|---|
requests[] |
Solicitações individuais de anotação de arquivo assíncrono para este lote. |
AsyncBatchAnnotateFilesResponse
Resposta a uma solicitação de anotação de arquivo em lote assíncrona.
Campos | |
---|---|
responses[] |
A lista de respostas de anotação de arquivo, uma para cada solicitação em AsyncBatchAnnotateFilesRequest. |
AsyncBatchAnnotateImagesRequest
Solicitação de anotação de imagem assíncrona para uma lista de imagens.
Campos | |
---|---|
requests[] |
Solicitações individuais de anotação de imagem para este lote. |
output_config |
Obrigatório. O local e os metadados da saída desejados (por exemplo, formato). |
AsyncBatchAnnotateImagesResponse
Resposta a uma solicitação de anotação de imagem em lote assíncrona.
Campos | |
---|---|
output_config |
O local e os metadados da saída de AsyncBatchAnnotateImagesRequest. |
BatchAnnotateFilesRequest
Uma lista de solicitações para fazer anotações em arquivos usando a API BatchAnnotateFiles.
Campos | |
---|---|
requests[] |
A lista de solicitações de anotação de arquivo. Agora, oferecemos suporte apenas a um AnnotateFileRequest em BatchAnnotateFilesRequest. |
BatchAnnotateFilesResponse
Uma lista de respostas de anotações de arquivos.
Campos | |
---|---|
responses[] |
A lista de respostas de anotação de arquivo, cada resposta correspondente a cada AnnotateFileRequest em BatchAnnotateFilesRequest. |
BatchAnnotateImagesRequest
Várias solicitações de anotação de imagem são agrupadas em uma única chamada de serviço.
Campos | |
---|---|
requests[] |
Solicitações individuais de anotação de imagem para este lote. |
BatchAnnotateImagesResponse
Resposta a uma solicitação de anotação de imagem em lote.
Campos | |
---|---|
responses[] |
Respostas individuais às solicitações de anotação de imagem no lote. |
BatchOperationMetadata
Metadados das operações em lote, como o estado atual.
Isso está incluído no campo metadata
do Operation
retornado pela chamada GetOperation
do serviço google::longrunning::Operations
.
Campos | |
---|---|
state |
O estado atual da operação em lote. |
submit_time |
A hora em que a solicitação em lote foi enviada ao servidor. |
end_time |
A hora em que a solicitação em lote é concluída e |
State
Enumera os possíveis estados da solicitação em lote.
Enums | |
---|---|
STATE_UNSPECIFIED |
Inválido. |
PROCESSING |
A solicitação está sendo processada ativamente. |
SUCCESSFUL |
A solicitação foi concluída e pelo menos um item foi processado com sucesso. |
FAILED |
A solicitação foi concluída e nenhum item foi processado com sucesso. |
CANCELLED |
A solicitação foi concluída após o usuário ter chamado longrunning.Operations.CancelOperation. Todos os registros que foram processados antes do comando de cancelamento são emitidos conforme especificado na solicitação. |
Block
Elemento lógico na página.
Campos | |
---|---|
property |
Informações adicionais detectadas para o bloco. |
bounding_box |
A caixa delimitadora do bloco. Os vértices estão na ordem superior esquerda, superior direita, inferior direita e inferior esquerda. Quando uma rotação da caixa delimitadora é detectada, a rotação é representada ao redor do canto superior esquerdo, conforme definido quando o texto é lido na orientação "natural". Exemplo:
e a ordem dos vértices ainda será (0, 1, 2, 3) |
paragraphs[] |
Lista de parágrafos neste bloco, se ele for do tipo "texto". |
block_type |
Tipo de bloco detectado (texto, imagem etc.) para este bloco. |
confidence |
Confiança dos resultados do OCR no bloco. Intervalo [0, 1]. |
BlockType
Tipo de um bloco (texto, imagem etc.), conforme identificado pelo OCR.
Enums | |
---|---|
UNKNOWN |
Tipo de bloco desconhecido |
TEXT |
Bloco de texto regular |
TABLE |
Bloco de tabelas |
PICTURE |
Bloco de imagens |
RULER |
Caixa de linha horizontal/vertical |
BARCODE |
Bloco de códigos de barras |
BoundingPoly
Um polígono delimitador para a anotação de imagem detectada.
Campos | |
---|---|
vertices[] |
Os vértices do polígono delimitador. |
normalized_vertices[] |
Os vértices normalizados do polígono delimitador. |
ColorInfo
As informações de cores consistem em canais RGB, pontuação e a fração da imagem ocupada pela cor.
Campos | |
---|---|
color |
Componentes RGB da cor. |
score |
Pontuação específica da imagem referente a esta cor. Valor no intervalo [0, 1]. |
pixel_fraction |
A fração de pixels que a cor ocupa na imagem. Valor no intervalo [0, 1]. |
CreateProductRequest
Solicite mensagem para o método CreateProduct
.
Campos | |
---|---|
parent |
O projeto em que o Produto precisa ser criado. O formato é |
product |
O produto a ser criado. |
product_id |
Um ID de recurso fornecido pelo usuário para este produto. Se definido, o servidor tentará usar esse valor como ID do recurso. Se já estiver em uso, um erro será retornado com o código ALREADY_EXISTS. Precisa ter no máximo 128 caracteres. Não pode conter o caractere |
CreateProductSetRequest
Solicite mensagem para o método CreateProductSet
.
Campos | |
---|---|
parent |
O projeto em que o ProductSet precisa ser criado. O formato é |
product_set |
O ProductSet a ser criado. |
product_set_id |
Um ID de recurso fornecido pelo usuário para ProductSet. Se definido, o servidor tentará usar esse valor como ID do recurso. Se já estiver em uso, um erro será retornado com o código ALREADY_EXISTS. Precisa ter no máximo 128 caracteres. Não pode conter o caractere |
CreateReferenceImageRequest
Solicite mensagem para o método CreateReferenceImage
.
Campos | |
---|---|
parent |
Nome do recurso do produto onde será criada a imagem de referência. O formato é |
reference_image |
A imagem de referência a ser criada. Se um ID de imagem for especificado, ele será ignorado. |
reference_image_id |
Um código de recurso fornecido pelo usuário para a ReferenceImage a ser adicionada. Se definido, o servidor tentará usar esse valor como ID do recurso. Se já estiver em uso, um erro será retornado com o código ALREADY_EXISTS. Precisa ter no máximo 128 caracteres. Não pode conter o caractere |
CropHint
Dica de corte único usada para gerar um novo corte ao suprir uma imagem.
Campos | |
---|---|
bounding_poly |
O polígono delimitador da região do corte. As coordenadas da caixa delimitadora estão na escala da imagem original. |
confidence |
A confiança de que se trata de uma região saliente. Intervalo [0, 1]. |
importance_fraction |
Fração de importância desta região saliente em relação à imagem original. |
CropHintsAnnotation
Conjunto de dicas de corte usadas para gerar novos cortes ao suprir as imagens.
Campos | |
---|---|
crop_hints[] |
Resultados da dica de corte. |
CropHintsParams
Parâmetros para solicitação de anotação de dicas de corte.
Campos | |
---|---|
aspect_ratios[] |
Índices proporcionais nas flutuações, representando a proporção entre a largura e a altura da imagem. Por exemplo, se a proporção desejada for 4/3, o valor de flutuação correspondente deverá ser 1,33333. Se ele não for especificado, o melhor corte possível será retornado. O número de proporções fornecidas tem um limite máximo de 16. Acima disso, elas serão ignoradas. |
DeleteProductRequest
Solicite mensagem para o método DeleteProduct
.
Campos | |
---|---|
name |
Nome do recurso do produto a ser excluído. O formato é: |
DeleteProductSetRequest
Solicite mensagem para o método DeleteProductSet
.
Campos | |
---|---|
name |
Nome do recurso do ProductSet a ser excluído. O formato é: |
DeleteReferenceImageRequest
Solicite mensagem para o método DeleteReferenceImage
.
Campos | |
---|---|
name |
O nome do recurso da imagem de referência a ser excluída. O formato é:
|
DominantColorsAnnotation
Conjunto de cores dominantes e as pontuações correspondentes.
Campos | |
---|---|
colors[] |
Valores de cor RGB com a respectiva fração de pontuação e pixel. |
EntityAnnotation
Conjunto de recursos detectados da entidade.
Campos | |
---|---|
mid |
Código da entidade opaca. Alguns códigos podem estar disponíveis na Google Knowledge Graph Search API. |
locale |
O código do idioma do local em que o |
description |
Descrição textual da entidade, expressa no respectivo idioma |
score |
Pontuação geral do resultado. Intervalo [0, 1]. |
confidence |
Obsoleto. Use |
topicality |
A relevância do marcador de anotação de conteúdo da imagem (ICA, na sigla em inglês) em relação à imagem. Por exemplo, a relevância de "torre" provavelmente é maior em uma imagem que contém a "Torre Eiffel" detectada do que em uma imagem com um prédio alto distante detectado, mesmo que a confiança de que há uma torre em cada imagem possa ser a mesma. Intervalo [0, 1]. |
bounding_poly |
Região da imagem à qual esta entidade pertence. Não produzido para os recursos |
locations[] |
As informações de local da entidade detectada. Vários elementos de |
properties[] |
Algumas entidades podem ter campos opcionais de |
FaceAnnotation
Um objeto de anotação de rosto contém os resultados da detecção de rosto.
Campos | |
---|---|
bounding_poly |
O polígono delimitador ao redor do rosto. As coordenadas da caixa delimitadora estão na escala da imagem original. A caixa delimitadora é processada para "enquadrar" o rosto de acordo com as expectativas humanas. Ela usa como base os resultados do detector de ponto de referência. Uma ou mais coordenadas X ou Y talvez não sejam geradas no |
fd_bounding_poly |
O polígono delimitador
(detecção de rosto). |
landmarks[] |
Pontos de referência detectados do rosto. |
roll_angle |
Ângulo de giro, que indica a quantidade de rotação no sentido horário/anti-horário do rosto em relação à imagem vertical do eixo perpendicular ao rosto. Intervalo [-180,180]. |
pan_angle |
Ângulo de desvio, que indica o ângulo de desvio para a esquerda/direita que o rosto aponta em relação ao plano vertical perpendicular à imagem. Intervalo [-180,180]. |
tilt_angle |
Ângulo de inclinação, que indica o ângulo de inclinação para cima/baixo que o rosto aponta em relação ao plano horizontal da imagem. Intervalo [-180,180]. |
detection_confidence |
Confiança da detecção. Intervalo [0, 1]. |
landmarking_confidence |
Confiança da detecção de ponto de referência do rosto. Intervalo [0, 1]. |
joy_likelihood |
Probabilidade de alegria. |
sorrow_likelihood |
Probabilidade de tristeza. |
anger_likelihood |
Probabilidade de raiva. |
surprise_likelihood |
Probabilidade de surpresa. |
under_exposed_likelihood |
Probabilidade de subexposição. |
blurred_likelihood |
Probabilidade de desfoque. |
headwear_likelihood |
Probabilidade de acessório na cabeça. |
Ponto de referência
Um ponto de referência específico do rosto. Por exemplo, uma característica.
Campos | |
---|---|
type |
Tipo de ponto de referência do rosto. |
position |
Posição do ponto de referência do rosto. |
Tipo
Tipo de ponto de referência do rosto (característica). A esquerda e a direita são definidas do ponto de vista do visualizador da imagem, sem considerar as projeções de espelhamento típicas das fotos. Normalmente, LEFT_EYE
é o olho direito da pessoa.
Enums | |
---|---|
UNKNOWN_LANDMARK |
Ponto de referência desconhecido do rosto detectado. Não preencha. |
LEFT_EYE |
Olho esquerdo. |
RIGHT_EYE |
Olho direito. |
LEFT_OF_LEFT_EYEBROW |
Esquerda da sobrancelha esquerda. |
RIGHT_OF_LEFT_EYEBROW |
Direita da sobrancelha esquerda. |
LEFT_OF_RIGHT_EYEBROW |
Esquerda da sobrancelha direita. |
RIGHT_OF_RIGHT_EYEBROW |
Direita da sobrancelha direita. |
MIDPOINT_BETWEEN_EYES |
Ponto intermediário entre os olhos. |
NOSE_TIP |
Ponta do nariz. |
UPPER_LIP |
Lábio superior. |
LOWER_LIP |
Lábio inferior. |
MOUTH_LEFT |
Lado esquerdo da boca. |
MOUTH_RIGHT |
Lado direito da boca. |
MOUTH_CENTER |
Centro da boca. |
NOSE_BOTTOM_RIGHT |
Nariz, parte inferior direita. |
NOSE_BOTTOM_LEFT |
Nariz, parte inferior esquerda. |
NOSE_BOTTOM_CENTER |
Nariz, centro inferior. |
LEFT_EYE_TOP_BOUNDARY |
Olho esquerdo, limite superior. |
LEFT_EYE_RIGHT_CORNER |
Olho esquerdo, canto direito. |
LEFT_EYE_BOTTOM_BOUNDARY |
Olho esquerdo, limite inferior. |
LEFT_EYE_LEFT_CORNER |
Olho esquerdo, canto esquerdo. |
RIGHT_EYE_TOP_BOUNDARY |
Olho direito, limite superior. |
RIGHT_EYE_RIGHT_CORNER |
Olho direito, canto direito. |
RIGHT_EYE_BOTTOM_BOUNDARY |
Olho direito, limite inferior. |
RIGHT_EYE_LEFT_CORNER |
Olho direito, canto esquerdo. |
LEFT_EYEBROW_UPPER_MIDPOINT |
Sobrancelha esquerda, ponto intermediário superior. |
RIGHT_EYEBROW_UPPER_MIDPOINT |
Sobrancelha direita, ponto intermediário superior. |
LEFT_EAR_TRAGION |
Trágus da orelha esquerda. |
RIGHT_EAR_TRAGION |
Trágus da orelha direita. |
LEFT_EYE_PUPIL |
Pupila do olho esquerdo. |
RIGHT_EYE_PUPIL |
Pupila do olho direito. |
FOREHEAD_GLABELLA |
Glabela da testa. |
CHIN_GNATHION |
Gnátio do queixo. |
CHIN_LEFT_GONION |
Gônio esquerdo do queixo. |
CHIN_RIGHT_GONION |
Gônio direito do queixo. |
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
.
Campos | |
---|---|
type |
O tipo de recurso. |
max_results |
Número máximo de resultados deste tipo. Não se aplica a |
model |
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. |
PRODUCT_SEARCH |
Execute a Pesquisa de produtos. |
OBJECT_LOCALIZATION |
Execute o localizador para detecção de objetos. |
GcsDestination
O local do Google Cloud Storage em que a saída precisa ser gravada.
Campos | |
---|---|
uri |
O prefixo URI do Google Cloud Storage em que os resultados serão armazenados. Os resultados estarão no formato JSON e precedidos pelo prefixo de URI de entrada correspondente. Esse campo pode representar um prefixo de arquivo ou um diretório do Google Cloud Storage. Em ambos os casos, o URI precisa ser exclusivo porque, para conseguir todos os arquivos de saída, você precisará fazer uma pesquisa curinga do Google Cloud Storage no prefixo de URI fornecido. Exemplos:
Se várias saídas, cada resposta ainda será AnnotationFileResponse, cada uma contendo um subconjunto da lista completa de AnnotateImageResponse. Várias saídas podem acontecer se, por exemplo, o JSON de saída for muito grande e transbordar em vários arquivos fragmentados. |
GcsSource
O local do Google Cloud Storage em que a entrada será lida.
Campos | |
---|---|
uri |
URI do Google Cloud Storage para o arquivo de entrada. Precisa ser apenas um objeto do Google Cloud Storage. Caracteres curinga não são compatíveis no momento. |
GetProductRequest
Solicite a mensagem para o método GetProduct
.
Campos | |
---|---|
name |
Nome do recurso do produto a ser recebido. O formato é: |
GetProductSetRequest
Solicite a mensagem para o método GetProductSet
.
Campos | |
---|---|
name |
Nome do recurso do ProductSet a ser recebido. O formato é: |
GetReferenceImageRequest
Solicite a mensagem para o método GetReferenceImage
.
Campos | |
---|---|
name |
O nome do recurso do ReferenceImage a ser recebido. O formato é:
|
Image
Imagem do cliente na qual executar as tarefas da Google Cloud Vision API.
Campos | |
---|---|
content |
Conteúdo da imagem, representado como um stream de bytes. Observação: assim como acontece com todos os campos |
source |
URL da imagem do Google Cloud Storage ou URL da imagem acessível publicamente. Se |
ImageAnnotationContext
Se uma imagem foi produzida com base em um arquivo (por exemplo, um PDF), essa mensagem fornece informações sobre a origem dessa imagem.
Campos | |
---|---|
uri |
O URI do arquivo usado para produzir a imagem. |
page_number |
Se o arquivo for um PDF ou TIFF, esse campo fornecerá o número da página no arquivo usado para produzir a imagem. |
ImageContext
Contexto da imagem e/ou parâmetros específicos do recurso.
Campos | |
---|---|
lat_long_rect |
Não utilizado. |
language_hints[] |
Lista de idiomas a serem usados para TEXT_DETECTION. Na maioria dos casos, um valor vazio
produz os melhores resultados, já que ele possibilita a detecção automática do idioma. Para
idiomas com base no alfabeto latino, não é necessário definir |
crop_hints_params |
Parâmetros para solicitação de anotação de dicas de corte. |
product_search_params |
Parâmetros para pesquisa de produtos. |
web_detection_params |
Parâmetros para detecção da Web. |
ImageProperties
Armazena as propriedades da imagem, como as cores dominantes.
Campos | |
---|---|
dominant_colors |
Se presente, as cores dominantes foram concluídas com sucesso. |
ImageSource
Origem da imagem externa (Google Cloud Storage ou local da imagem do URL da Web).
Campos | |
---|---|
gcs_image_uri |
Use O URI do Google Cloud Storage no formato |
image_uri |
O URI da imagem de origem. Pode ser:
Quando |
ImportProductSetsGcsSource
O local do Google Cloud Storage para um arquivo csv que preserva uma lista de ImportProductSetRequests em cada linha.
Campos | |
---|---|
csv_file_uri |
O URI do Google Cloud Storage do arquivo csv de entrada. O URI precisa começar com O formato do arquivo CSV de entrada deve ser uma imagem por linha. Em cada linha, há oito colunas.
As colunas Se o A coluna A coluna Se um A coluna
A coluna No máximo, uma coluna A coluna O sistema redimensionará a imagem se ela for muito grande para processar (maior que 20 MP). |
ImportProductSetsInputConfig
O conteúdo de entrada para o método ImportProductSets
.
Campos | |
---|---|
gcs_source |
O local do Google Cloud Storage para um arquivo csv que preserva uma lista de ImportProductSetRequests em cada linha. |
ImportProductSetsRequest
Solicite mensagem para o método ImportProductSets
.
Campos | |
---|---|
parent |
O projeto em que os ProductSets precisam ser importados. O formato é |
input_config |
O conteúdo de entrada da lista de solicitações. |
ImportProductSetsResponse
Mensagem de resposta para o método ImportProductSets
.
Essa mensagem é retornada pelo método google.longrunning.Operations.GetOperation
no campo google.longrunning.Operation.response
retornado.
Campos | |
---|---|
reference_images[] |
A lista de reference_images importadas com êxito. |
statuses[] |
O status de rpc de cada solicitação ImportProductSet, incluindo sucessos e erros. O número de status aqui corresponde ao número de linhas no arquivo csv, e os status[i] armazenam o status de sucesso ou com falha do processamento da linha i do csv, começando pela linha 0. |
InputConfig
O local e os metadados da entrada desejados.
Campos | |
---|---|
gcs_source |
Local do Google Cloud Storage onde será lida a entrada. |
content |
Conteúdo do arquivo, representado como um stream de bytes. Observação: assim como acontece com todos os campos Atualmente, esse campo só funciona para solicitações BatchAnnotateFiles. Ele não funciona para solicitações AsyncBatchAnnotateFiles. |
mime_type |
O tipo do arquivo. Atualmente, apenas "application/pdf", "image/tiff" e "image/gif" são compatíveis. Caracteres curinga não são aceitos. |
LatLongRect
Retângulo determinado pelos pares "min" e "max" de LatLng
.
Campos | |
---|---|
min_lat_lng |
Par "lat/long" mínimo. |
max_lat_lng |
Par "lat/long" máximo. |
Likelihood
Uma representação de probabilidade em intervalos com o objetivo de gerar resultados altamente estáveis aos clientes em todos os upgrades de modelo.
Enums | |
---|---|
UNKNOWN |
Probabilidade desconhecida. |
VERY_UNLIKELY |
É muito improvável que a imagem pertença à vertical especificada. |
UNLIKELY |
É improvável que a imagem pertença à vertical especificada. |
POSSIBLE |
É possível que a imagem pertença à vertical especificada. |
LIKELY |
É provável que a imagem pertença à vertical especificada. |
VERY_LIKELY |
É muito provável que a imagem pertença à vertical especificada. |
ListProductSetsRequest
Solicite a mensagem para o método ListProductSets
.
Campos | |
---|---|
parent |
O projeto do qual o ProductSets precisa ser listado. O formato é |
page_size |
O número máximo de itens para retornar. 10 (padrão), no máximo 100. |
page_token |
O next_page_token retornado de uma solicitação List anterior, se houver. |
ListProductSetsResponse
Mensagem de resposta para o método ListProductSets
.
Campos | |
---|---|
product_sets[] |
Lista de ProductSets. |
next_page_token |
Token para recuperar a próxima página de resultados ou vazia se não houver mais resultados na lista. |
ListProductsInProductSetRequest
Solicite a mensagem para o método ListProductsInProductSet
.
Campos | |
---|---|
name |
O recurso ProductSet onde os produtos serão recuperados. O formato é: |
page_size |
O número máximo de itens para retornar. 10 (padrão), no máximo 100. |
page_token |
O next_page_token retornado de uma solicitação List anterior, se houver. |
ListProductsInProductSetResponse
Mensagem de resposta para o método ListProductsInProductSet
.
Campos | |
---|---|
products[] |
Lista de Products. |
next_page_token |
Token para recuperar a próxima página de resultados ou vazia se não houver mais resultados na lista. |
ListProductsRequest
Solicite a mensagem para o método ListProducts
.
Campos | |
---|---|
parent |
O projeto OU o ProductSet a partir do qual os produtos precisam ser listados. Formato: |
page_size |
O número máximo de itens para retornar. 10 (padrão), no máximo 100. |
page_token |
O next_page_token retornado de uma solicitação List anterior, se houver. |
ListProductsResponse
Mensagem de resposta para o método ListProducts
.
Campos | |
---|---|
products[] |
Lista de produtos. |
next_page_token |
Token para recuperar a próxima página de resultados ou vazia se não houver mais resultados na lista. |
ListReferenceImagesRequest
Solicite a mensagem para o método ListReferenceImages
.
Campos | |
---|---|
parent |
Nome do recurso do produto que contém as imagens de referência. O formato é |
page_size |
O número máximo de itens para retornar. 10 (padrão), no máximo 100. |
page_token |
Um token que identifica uma página de resultados a serem retornados. Este é o valor de Se não for especificado, o padrão será a primeira página. |
ListReferenceImagesResponse
Mensagem de resposta para o método ListReferenceImages
.
Campos | |
---|---|
reference_images[] |
A lista de imagens de referência. |
page_size |
O número máximo de itens para retornar. 10 (padrão), no máximo 100. |
next_page_token |
O next_page_token retornado de uma solicitação List anterior, se houver. |
LocalizedObjectAnnotation
Conjunto de objetos detectados com caixas delimitadoras.
Campos | |
---|---|
mid |
ID do objeto que deve se alinhar com EntityAnnotation no meio. |
language_code |
O código de idioma BCP-47, como "pt-BR" ou "en-US". Para mais informações, consulte http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
name |
Nome do objeto, expresso no idioma |
score |
Pontuação do resultado. Intervalo [0, 1]. |
bounding_poly |
Região da imagem à qual este objeto pertence. Esse campo precisa ser preenchido. |
LocationInfo
Informações de local da entidade detectada.
Campos | |
---|---|
lat_lng |
Coordenadas de local "lat/long". |
NormalizedVertex
Um vértice representa um ponto 2D na imagem. OBSERVAÇÃO: as coordenadas do vértice normalizado são relativas à imagem original e variam de 0 a 1.
Campos | |
---|---|
x |
Coordenada X. |
y |
Coordenada Y. |
OperationMetadata
Contém metadados para a operação BatchAnnotateImages.
Campos | |
---|---|
state |
Estado atual da operação em lote. |
create_time |
A hora em que a solicitação em lote foi recebida. |
update_time |
A hora em que o resultado da operação foi atualizado pela última vez. |
State
Estados de operação em lote.
Enums | |
---|---|
STATE_UNSPECIFIED |
Inválido. |
CREATED |
A solicitação é recebida. |
RUNNING |
A solicitação está sendo processada ativamente. |
DONE |
O processamento em lote foi concluído. |
CANCELLED |
O processamento em lote foi cancelado. |
OutputConfig
O local e os metadados da saída desejados.
Campos | |
---|---|
gcs_destination |
O local do Google Cloud Storage em que a saída será gravada. |
batch_size |
O número máximo de protos de resposta a serem colocados em cada arquivo JSON de saída no Google Cloud Storage. O intervalo válido é [1, 100]. Se não for especificado, o valor padrão será 20. Por exemplo, para um arquivo PDF com 100 páginas, serão gerados 100 protos de resposta. Se Atualmente, batch_size se aplica apenas ao GcsDestination, com possível suporte futuro para outras configurações de saída. |
Page
Página detectada do OCR.
Campos | |
---|---|
property |
Informações adicionais detectadas na página. |
width |
Largura da página. Nos PDFs, a unidade é a pontuação. Para imagens (incluindo TIFFs), a unidade é pixels |
height |
Altura da página. Nos PDFs, a unidade é a pontuação. Para imagens (incluindo TIFFs), a unidade é pixels |
blocks[] |
Lista de blocos de texto, imagens, entre outros, nesta página. |
confidence |
Confiança dos resultados do OCR na página. Intervalo [0, 1]. |
Paragraph
Unidade estrutural de texto que representa uma série de palavras em determinada ordem.
Campos | |
---|---|
property |
Informações adicionais detectadas para o parágrafo. |
bounding_box |
A caixa delimitadora do parágrafo. Os vértices estão na ordem superior esquerda, superior direita, inferior direita e inferior esquerda. Quando uma rotação da caixa delimitadora é detectada, a rotação é representada ao redor do canto superior esquerdo, conforme definido quando o texto é lido na orientação "natural". Por exemplo: * quando o texto for horizontal, a aparência será: 0----1 | | 3----2 * quando for girado em 180 graus em torno do canto superior esquerdo, torna-se: 2----3 | | 1----0 e a ordem dos vértices ainda será (0, 1, 2, 3). |
words[] |
Lista de palavras neste parágrafo. |
confidence |
Confiança dos resultados do OCR para o parágrafo. Intervalo [0, 1]. |
Position
Uma posição 3D na imagem, usada principalmente para pontos de referência de detecção de rosto. Uma posição válida precisa ter as coordenadas X e Y. As coordenadas da posição estão na mesma escala que a imagem original.
Campos | |
---|---|
x |
Coordenada X. |
y |
Coordenada Y. |
z |
Coordenada Z (ou profundidade). |
Produto
Um produto contém ReferenceImages.
Campos | |
---|---|
name |
O nome do recurso do produto. O formato é: Esse campo é ignorado quando um produto é criado. |
display_name |
O nome fornecido pelo usuário para este produto. Não pode ficar em branco Precisa ter no máximo 4.096 caracteres. |
description |
Metadados fornecidos pelo usuário a serem armazenados com esse produto. Precisa ter no máximo 4.096 caracteres. |
product_category |
A categoria do produto identificado pela imagem de referência. Deve ser "homegoods-v2", "apparel-v2", "toys-v2" ou "packagedgoods-v1". As categorias legadas "homegoods", "apparel" e "toys" ainda são compatíveis, mas serão descontinuadas. Para novos produtos, use "homegoods-v2", "apparel-v2" ou "toys-v2" para melhorar a precisão da pesquisa de produtos. É recomendável migrar também os produtos para essas categorias. Este campo não pode ser modificado. |
product_labels[] |
Pares de chave-valor que podem ser anexados a um produto. No momento da consulta, é possível especificar restrições com base nos product_labels. Observe que valores inteiros podem ser fornecidos como strings. Por exemplo, "1199". Somente strings com valores inteiros podem corresponder a uma restrição baseada em intervalo, que será aceita em breve. Vários valores podem ser atribuídos à mesma chave. Um produto pode ter até 100 product_labels. |
KeyValue
Um rótulo de produto representado como um par de chave-valor.
Campos | |
---|---|
key |
A chave do rótulo anexado ao produto. Não pode estar vazio e não pode exceder 128 bytes. |
value |
O valor do rótulo anexado ao produto. Não pode estar vazio e não pode exceder 128 bytes. |
ProductSearchParams
Parâmetros para uma solicitação de pesquisa de produto.
Campos | |
---|---|
bounding_poly |
O polígono delimitador ao redor da área de interesse na imagem. Opcional. Se não for especificado, a discrição do sistema será aplicada. |
product_set |
O nome do recurso de um O formato é: |
product_categories[] |
A lista de categorias de produto para pesquisar. No momento, consideramos apenas a primeira categoria, e é necessário especificar "homegoods-v2", "apparel-v2" ou "toys-v2". As categorias legadas "homegoods", "vestuário" e "brinquedos" ainda são compatíveis, mas terão o uso suspenso. Para novos produtos, use "homegoods-v2", "app-rel-v2" ou "brinquedos-v2" para melhorar a precisão da pesquisa de produtos. É recomendável migrar também os produtos para essas categorias. |
filter |
A expressão de filtragem. Essa opção pode ser usada para restringir os resultados da pesquisa com base nos rótulos do produto. No momento, aceitamos AND de expressões de valor-chave, em que cada expressão em OR precisa ter a mesma chave. Um '=' deve ser usado para conectar a chave e o valor. Por exemplo, "(cor = vermelho OU cor = azul) E marca = Google" é aceitável, mas "(cor = vermelho OU marca = Google)" não é aceitável. "color: red" não é aceitável porque usa um ":" em vez de um "=". |
ProductSearchResults
Resultados para uma solicitação de pesquisa de produto.
Campos | |
---|---|
index_time |
O carimbo de data/hora do índice que forneceu esses resultados. Os produtos adicionados ao conjunto de produtos e os produtos removidos desse conjunto não serão refletidos nos resultados atuais. |
results[] |
Lista de resultados, um para cada correspondência de produto. |
product_grouped_results[] |
Lista de resultados agrupados por produtos detectados na imagem da consulta. Cada entrada corresponde a um polígono delimitador na imagem da consulta e contém os produtos correspondentes específicos dessa região. Pode haver correspondências duplicadas de produtos na união de todos os resultados por produto. |
GroupedResult
Informações sobre os produtos semelhantes a um único produto em uma imagem de consulta.
Campos | |
---|---|
bounding_poly |
O polígono delimitador ao redor do produto detectado na imagem da consulta. |
results[] |
Lista de resultados, um para cada correspondência de produto. |
Resultado
Informações sobre um produto.
Campos | |
---|---|
product |
O produto. |
score |
Um nível de confiança na correspondência, variando de 0 (nenhuma confiança) a 1 (confiança total). |
image |
O nome do recurso da imagem do produto que é o mais próximo da consulta. |
ProductSet
Um ProductSet contém produtos. Um ProductSet pode conter no máximo um milhão de imagens de referência. Se o limite for excedido, a indexação periódica falhará.
Campos | |
---|---|
name |
O nome do recurso do ProductSet. O formato é: Esse campo é ignorado ao criar um ProductSet. |
display_name |
O nome fornecido pelo usuário para este ProductSet. Não pode ficar em branco Precisa ter no máximo 4.096 caracteres. |
index_time |
Apenas saída. A hora em que este ProductSet foi indexado pela última vez. Os resultados da consulta refletirão todas as atualizações anteriores a esse período. Se este ProductSet nunca tiver sido indexado, esse carimbo de data/hora será o valor padrão "1970-01-01T00:00:00Z". Esse campo é ignorado ao criar um ProductSet. |
index_error |
Apenas saída. Se ocorrer um erro na indexação do conjunto de produtos, o campo será preenchido. Esse campo é ignorado ao criar um ProductSet. |
Propriedade
Uma Property
consiste em um par nome/valor fornecido pelo usuário.
Campos | |
---|---|
name |
Nome da propriedade. |
value |
Valor da propriedade. |
uint64_value |
Valor das propriedades numéricas. |
ReferenceImage
Uma ReferenceImage
representa uma imagem de produto e os metadados associados, como caixas delimitadoras.
Campos | |
---|---|
name |
O nome do recurso da imagem de referência. O formato é:
Esse campo é ignorado quando uma imagem de referência é criada. |
uri |
URI do Google Cloud Storage da imagem de referência. O URI precisa começar com Obrigatório. |
bounding_polys[] |
Polígonos delimitadores em torno das áreas de interesse na imagem de referência. Opcional. Se este campo estiver vazio, o sistema tentará detectar regiões de interesse. No máximo, 10 polígonos delimitadores serão usados. A forma fornecida é convertida em um retângulo não girado. Depois de convertida, a borda pequena do retângulo precisa ser maior ou igual a 300 pixels. A proporção deve ser de 1:4 ou menos (ou seja, 1:3 é aceitável; 1:5 não é). |
RemoveProductFromProductSetRequest
Solicite a mensagem para o método RemoveProductFromProductSet
.
Campos | |
---|---|
name |
O nome do recurso para o ProductSet a ser modificado. O formato é: |
product |
O nome do recurso para o produto a ser removido deste ProductSet. O formato é: |
SafeSearchAnnotation
Conjunto de recursos pertencentes à imagem, calculados por métodos de visão computacional em verticais da pesquisa segura. Por exemplo, conteúdo adulto, paródia, assunto médico, violência.
Campos | |
---|---|
adult |
Representa a probabilidade de conteúdo adulto na imagem. O conteúdo adulto pode conter elementos como nudez, imagens ou desenhos animados pornográficos ou atividades sexuais. |
spoof |
Probabilidade de paródia. A probabilidade de uma modificação ter sido feita na versão canônica da imagem para que pareça engraçada ou ofensiva. |
medical |
Probabilidade de ser uma imagem médica. |
violence |
Probabilidade de ser uma imagem com conteúdo violento. |
racy |
Probabilidade de conteúdo indecente na imagem da solicitação. Conteúdo indecente pode incluir mas não está limitado a: roupas curtas ou transparentes, nudez estrategicamente coberta, poses obscenas ou provocativas ou closes de partes inapropriadas do corpo. |
Symbol
Uma única representação de símbolo.
Campos | |
---|---|
property |
Informações adicionais detectadas para o símbolo. |
bounding_box |
A caixa delimitadora do símbolo. Os vértices estão na ordem superior esquerda, superior direita, inferior direita e inferior esquerda. Quando uma rotação da caixa delimitadora é detectada, a rotação é representada ao redor do canto superior esquerdo, conforme definido quando o texto é lido na orientação "natural". Por exemplo: * quando o texto é horizontal, pode ter esta aparência: 0 ---- 1 | | 3 ---- 2. * Quando é girado 180 graus em torno do canto superior esquerdo, ele muda para: 2 ---- 3 | | 1 ---- 0, e a ordem do vértice ainda é (0, 1, 2, 3). |
text |
A representação UTF-8 real do símbolo. |
confidence |
Confiança dos resultados do OCR para o símbolo. Intervalo [0, 1]. |
TextAnnotation
TextAnnotation contém uma representação estruturada do texto extraído pelo OCR. A hierarquia de uma estrutura de texto extraído pelo OCR tem esta aparência: TextAnnotation -> Page -> Block -> Paragraph -> Word -> Symbol. Cada componente estrutural, começando por Page, ainda pode ter propriedades próprias. As propriedades descrevem os idiomas detectados, as quebras etc. Consulte a definição da mensagem TextAnnotation.TextProperty
abaixo para mais detalhes.
Campos | |
---|---|
pages[] |
Lista de páginas detectadas pelo OCR. |
text |
Texto UTF-8 detectado nas páginas. |
DetectedBreak
Início ou fim da detecção de um componente estrutural.
Campos | |
---|---|
type |
Tipo de quebra detectado. |
is_prefix |
Verdadeiro se a quebra preceder o elemento. |
BreakType
Enum para denotar o tipo de quebra encontrado. Nova linha, espaço etc.
Enums | |
---|---|
UNKNOWN |
Tipo de marcador de quebra desconhecido. |
SPACE |
Espaço regular. |
SURE_SPACE |
Espaço garantido (muito largo). |
EOL_SURE_SPACE |
Quebra de linha. |
HYPHEN |
Hífen de fim de linha que não está presente no texto. Não ocorre juntamente com SPACE , LEADER_SPACE ou LINE_BREAK . |
LINE_BREAK |
Quebra de linha que termina um parágrafo. |
DetectedLanguage
Idioma detectado para um componente estrutural.
Campos | |
---|---|
language_code |
O código de idioma BCP-47, como "en-US" ou "sr-Latn". Para mais informações, consulte http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
confidence |
Confiança do idioma detectado. Intervalo [0, 1]. |
TextProperty
Informações adicionais detectadas sobre o componente estrutural.
Campos | |
---|---|
detected_languages[] |
Uma lista de idiomas detectados juntamente com a confiança. |
detected_break |
Início ou fim detectado de um segmento de texto. |
UpdateProductRequest
Solicite a mensagem para o método UpdateProduct
.
Campos | |
---|---|
product |
O recurso Product que substitui o recurso no servidor product.name é imutável. |
update_mask |
O |
UpdateProductSetRequest
Solicite a mensagem para o método UpdateProductSet
.
Campos | |
---|---|
product_set |
O recurso ProductSet que substitui aquele que está no servidor. |
update_mask |
O |
Vertex
Um vértice representa um ponto 2D na imagem. OBSERVAÇÃO: as coordenadas do vértice estão na mesma escala que a imagem original.
Campos | |
---|---|
x |
Coordenada X. |
y |
Coordenada Y. |
WebDetection
Informações relevantes sobre a imagem da Internet.
Campos | |
---|---|
web_entities[] |
Entidades deduzidas de imagens semelhantes na Internet. |
full_matching_images[] |
Imagens da Internet totalmente correspondentes. Pode incluir cópias redimensionadas da imagem de consulta. |
partial_matching_images[] |
Imagens da Internet parcialmente correspondentes. Elas são semelhantes o suficiente para compartilhar algumas características importantes. Por exemplo, uma imagem original provavelmente apresenta correspondência parcial em relação aos cortes. |
pages_with_matching_images[] |
Páginas da Web que contêm as imagens correspondentes da Internet. |
visually_similar_images[] |
Os resultados visualmente semelhantes da imagem. |
best_guess_labels[] |
O melhor palpite do serviço quanto ao tópico da imagem da solicitação. Inferido a partir de imagens semelhantes na Web aberta. |
WebEntity
Entidade deduzida de imagens semelhantes na Internet.
Campos | |
---|---|
entity_id |
Código da entidade opaca. |
score |
Pontuação geral de relevância da entidade. Não normalizada e não comparável em diferentes consultas de imagem. |
description |
Descrição canônica da entidade, em inglês. |
WebImage
Metadados das imagens on-line.
Campos | |
---|---|
url |
O URL da imagem do resultado. |
score |
Pontuação geral de relevância da imagem (obsoleta). |
WebLabel
Marcador para fornecer metadados adicionais para detecção da Web.
Campos | |
---|---|
label |
Marcador para metadados adicionais. |
language_code |
O código de idioma BCP-47 para |
WebPage
Metadados para páginas da Web.
Campos | |
---|---|
url |
O URL da página da Web de resultados. |
score |
Pontuação geral de relevância para a página da Web (obsoleta). |
page_title |
Título da página da Web, pode conter marcações HTML. |
full_matching_images[] |
Imagens totalmente correspondentes na página. Pode incluir cópias redimensionadas da imagem de consulta. |
partial_matching_images[] |
Imagens parcialmente correspondentes na página. Elas são semelhantes o suficiente para compartilhar algumas características importantes. Por exemplo, uma imagem original provavelmente apresenta correspondência parcial em relação aos cortes. |
WebDetectionParams
Parâmetros para solicitação de detecção da Web.
Campos | |
---|---|
include_geo_results |
Determina se é para incluir resultados derivados das informações geográficas na imagem. |
Word
Uma representação de palavra.
Campos | |
---|---|
property |
Informações adicionais detectadas para a palavra. |
bounding_box |
A caixa delimitadora da palavra. Os vértices estão na ordem superior esquerda, superior direita, inferior direita e inferior esquerda. Quando uma rotação da caixa delimitadora é detectada, a rotação é representada ao redor do canto superior esquerdo, conforme definido quando o texto é lido na orientação "natural". Por exemplo: * quando o texto for horizontal, a aparência será: 0----1 | | 3----2 * quando for girado em 180 graus em torno do canto superior esquerdo, torna-se: 2----3 | | 1----0 e a ordem dos vértices ainda será (0, 1, 2, 3). |
symbols[] |
Lista de símbolos na palavra. A ordem dos símbolos segue a ordem de leitura natural. |
confidence |
Confiança dos resultados do OCR para a palavra. Intervalo [0, 1]. |