Í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 deteção da Google Cloud Vision API em imagens do cliente, como deteção de caras, pontos de referência, logótipos, etiquetas e texto. O serviço ImageAnnotator devolve entidades detetadas das imagens.
AsyncBatchAnnotateFiles | |
---|---|
Execute a deteção e a anotação de imagens assíncronas para uma lista de ficheiros genéricos, como ficheiros PDF, que podem conter várias páginas e várias imagens por página. Pode aceder ao progresso e aos resultados através da interface
|
AsyncBatchAnnotateImages | |
---|---|
Execute a deteção e a anotação de imagens assíncronas para uma lista de imagens. Pode aceder ao progresso e aos resultados através da interface Este serviço escreve resultados de anotações de imagens em ficheiros JSON no contentor do Google Cloud Storage do cliente. Cada ficheiro JSON contém o proto BatchAnnotateImagesResponse.
|
BatchAnnotateFiles | |
---|---|
Serviço que realiza a deteção e a anotação de imagens para um lote de ficheiros. Agora, apenas são suportados os tipos "application/pdf", "image/tiff" e "image/gif". Este serviço extrai, no máximo, 5 frames (GIF) ou páginas (PDF ou TIFF) de cada ficheiro fornecido e realiza a deteção e a anotação de cada imagem extraída. Os clientes podem especificar que 5 frames ou páginas querem no AnnotateFileRequest.pages.
|
BatchAnnotateImages | |
---|---|
Executar a deteção e a anotação de imagens para um lote de imagens.
|
ProductSearch
Faz a gestão de produtos e conjuntos de produtos de imagens de referência para utilização na pesquisa de produtos. Usa o seguinte modelo de recurso:
- A API tem uma coleção de
ProductSet
recursos, denominadaprojects/*/locations/*/productSets/*
, que funciona como uma forma de agrupar diferentes produtos para limitar a identificação.
Em paralelo,
A API tem uma coleção de recursos
Product
, denominadaprojects/*/locations/*/products/*
Cada
Product
tem uma coleção de recursosReferenceImage
, denominadaprojects/*/locations/*/products/*/referenceImages/*
AddProductToProductSet | |
---|---|
Adiciona um produto ao ProductSet especificado. Se o produto já estiver presente, não é feita nenhuma alteração. Um produto pode ser adicionado a, no máximo, 100 ProductSets. Possíveis erros:
|
CreateProduct | |
---|---|
Cria e devolve um novo recurso de produto. Possíveis erros:
|
CreateProductSet | |
---|---|
Cria e devolve um novo recurso ProductSet. Possíveis erros:
|
CreateReferenceImage | |
---|---|
Cria e devolve um novo recurso ReferenceImage. O campo Tenha em atenção que o pipeline redimensiona a imagem se a resolução da imagem for demasiado grande para processamento (acima de 50 MP). Possíveis erros:
|
DeleteProduct | |
---|---|
Elimina permanentemente um produto e as respetivas imagens de referência. Os metadados do produto e todas as respetivas imagens são eliminados imediatamente, mas as consultas de pesquisa em ProductSets que contenham o produto podem continuar a funcionar até que todas as caches relacionadas sejam atualizadas.
|
DeleteProductSet | |
---|---|
Elimina permanentemente um ProductSet. Os produtos e as ReferenceImages no ProductSet não são eliminados. Os ficheiros de imagem reais não são eliminados do Google Cloud Storage.
|
DeleteReferenceImage | |
---|---|
Elimina permanentemente uma imagem de referência. Os metadados da imagem são eliminados imediatamente, mas as consultas de pesquisa em ProductSets que contenham a imagem podem continuar a funcionar até que todas as caches relacionadas sejam atualizadas. Os ficheiros de imagem reais não são eliminados do Google Cloud Storage.
|
GetProduct | |
---|---|
Obtém informações associadas a um produto. Possíveis erros:
|
GetProductSet | |
---|---|
Obtém informações associadas a um ProductSet. Possíveis erros:
|
GetReferenceImage | |
---|---|
Obtém informações associadas a uma ReferenceImage. Possíveis erros:
|
ImportProductSets | |
---|---|
API assíncrona que importa uma lista de imagens de referência para conjuntos de produtos especificados com base numa lista de informações de imagens. A API A origem de entrada deste método é um ficheiro CSV no Google Cloud Storage. Para ver o formato do ficheiro CSV, consulte
|
ListProductSets | |
---|---|
Lista ProductSets numa ordem não especificada. Possíveis erros:
|
ListProducts | |
---|---|
Apresenta os produtos numa ordem não especificada. Possíveis erros:
|
ListProductsInProductSet | |
---|---|
Apresenta os produtos num ProductSet, numa ordem não especificada. Se o ProductSet não existir, o campo products da resposta fica vazio. Possíveis erros:
|
ListReferenceImages | |
---|---|
Apresenta imagens de referência. Possíveis erros:
|
RemoveProductFromProductSet | |
---|---|
Remove um produto do ProductSet especificado.
|
UpdateProduct | |
---|---|
Faz alterações a um recurso Product. Atualmente, só é possível atualizar os campos Se as etiquetas forem atualizadas, a alteração não é refletida nas consultas até à próxima hora de indexação. Possíveis erros:
|
UpdateProductSet | |
---|---|
Faz alterações a um recurso ProductSet. Atualmente, só é possível atualizar o display_name. Possíveis erros:
|
AddProductToProductSetRequest
Mensagem de pedido para o método AddProductToProductSet
.
Campos | |
---|---|
name |
O nome do recurso do ProductSet a modificar. O formato é: |
product |
O nome do recurso do produto a adicionar a este ProductSet. O formato é: |
AnnotateFileRequest
Um pedido para anotar um único ficheiro, por exemplo, um ficheiro PDF, TIFF ou GIF.
Campos | |
---|---|
input_config |
Obrigatório. Informações sobre o ficheiro de entrada. |
features[] |
Obrigatório. Funcionalidades pedidas. |
image_context |
Contexto adicional que pode acompanhar as imagens no ficheiro. |
pages[] |
Páginas do ficheiro para fazer a anotação de imagens. As páginas começam a partir de 1. Presumimos que a primeira página do ficheiro é a página 1. São suportadas, no máximo, 5 páginas por pedido. As páginas podem ser negativas. Página 1 significa a primeira página. Página 2 significa a segunda página. A página -1 significa a última página. A página -2 significa a penúltima página. Se o ficheiro for GIF em vez de PDF ou TIFF, a página refere-se a frames GIF. Se este campo estiver vazio, por predefinição, o serviço realiza a anotação de imagens para as primeiras 5 páginas do ficheiro. |
AnnotateFileResponse
Resposta a um pedido de anotação de um único ficheiro. Um ficheiro pode conter uma ou mais imagens, que têm individualmente as suas próprias respostas.
Campos | |
---|---|
input_config |
Informações sobre o ficheiro para o qual esta resposta é gerada. |
responses[] |
Respostas individuais a imagens encontradas no ficheiro. |
total_pages |
Este campo indica o número total de páginas no ficheiro. |
AnnotateImageRequest
Pedido para realizar tarefas da Google Cloud Vision API numa imagem fornecida pelo utilizador, com funcionalidades pedidas pelo utilizador e com informações de contexto.
Campos | |
---|---|
image |
A imagem a ser processada. |
features[] |
Funcionalidades pedidas. |
image_context |
Contexto adicional que pode acompanhar a imagem. |
AnnotateImageResponse
Resposta a um pedido de anotação de imagem.
Campos | |
---|---|
face_annotations[] |
Se estiver presente, a deteção de caras foi concluída com êxito. |
landmark_annotations[] |
Se estiver presente, a deteção de pontos de referência foi concluída com êxito. |
logo_annotations[] |
Se estiver presente, a deteção do logótipo foi concluída com êxito. |
label_annotations[] |
Se estiver presente, a deteção de etiquetas foi concluída com êxito. |
localized_object_annotations[] |
Se estiver presente, a deteção de objetos localizada foi concluída com êxito. Estes são ordenados por ordem descendente de acordo com a pontuação de confiança. |
text_annotations[] |
Se estiver presente, a deteção de texto (OCR) foi concluída com êxito. |
full_text_annotation |
Se estiver presente, a deteção de texto (OCR) ou a deteção de texto de documentos (OCR) foi concluída com êxito. Esta anotação fornece a hierarquia estrutural do texto detetado pelo OCR. |
safe_search_annotation |
Se estiver presente, a anotação de pesquisa segura foi concluída com êxito. |
image_properties_annotation |
Se estiver presente, as propriedades da imagem foram extraídas com êxito. |
crop_hints_annotation |
Se estiver presente, as sugestões de recorte foram concluídas com êxito. |
web_detection |
Se estiver presente, a deteção na Web foi concluída com êxito. |
product_search_results |
Se estiver presente, a pesquisa de produtos foi concluída com êxito. |
error |
Se definido, representa a mensagem de erro da operação. Tenha em atenção que as anotações de imagens preenchidas têm a garantia de estar corretas, mesmo quando |
context |
Se estiverem presentes, são necessárias informações contextuais para compreender a origem desta imagem. |
AsyncAnnotateFileRequest
Um pedido de anotação de ficheiro offline.
Campos | |
---|---|
input_config |
Obrigatório. Informações sobre o ficheiro de entrada. |
features[] |
Obrigatório. Funcionalidades pedidas. |
image_context |
Contexto adicional que pode acompanhar as imagens no ficheiro. |
output_config |
Obrigatório. A localização de saída e os metadados pretendidos (por exemplo, o formato). |
AsyncAnnotateFileResponse
A resposta para um único pedido de anotação de ficheiro offline.
Campos | |
---|---|
output_config |
A localização de saída e os metadados de AsyncAnnotateFileRequest. |
AsyncBatchAnnotateFilesRequest
Vários pedidos de anotação de ficheiros assíncronos são processados em lote numa única chamada de serviço.
Campos | |
---|---|
requests[] |
Pedidos de anotação de ficheiros assíncronos individuais para este lote. |
AsyncBatchAnnotateFilesResponse
Resposta a um pedido de anotação de ficheiro em lote assíncrono.
Campos | |
---|---|
responses[] |
A lista de respostas de anotação de ficheiros, uma para cada pedido em AsyncBatchAnnotateFilesRequest. |
AsyncBatchAnnotateImagesRequest
Pedido de anotação de imagens assíncrona para uma lista de imagens.
Campos | |
---|---|
requests[] |
Pedidos de anotação de imagens individuais para este lote. |
output_config |
Obrigatório. A localização de saída e os metadados pretendidos (por exemplo, o formato). |
AsyncBatchAnnotateImagesResponse
Resposta a um pedido de anotação de imagem em lote assíncrono.
Campos | |
---|---|
output_config |
A localização de saída e os metadados de AsyncBatchAnnotateImagesRequest. |
BatchAnnotateFilesRequest
Uma lista de pedidos para anotar ficheiros através da API BatchAnnotateFiles.
Campos | |
---|---|
requests[] |
A lista de pedidos de anotação de ficheiros. Atualmente, só suportamos um AnnotateFileRequest em BatchAnnotateFilesRequest. |
BatchAnnotateFilesResponse
Uma lista de respostas de anotações de ficheiros.
Campos | |
---|---|
responses[] |
A lista de respostas de anotação de ficheiros, cada resposta correspondente a cada AnnotateFileRequest em BatchAnnotateFilesRequest. |
BatchAnnotateImagesRequest
Vários pedidos de anotação de imagens são processados em lote numa única chamada de serviço.
Campos | |
---|---|
requests[] |
Pedidos de anotação de imagens individuais para este lote. |
BatchAnnotateImagesResponse
Resposta a um pedido de anotação de imagens em lote.
Campos | |
---|---|
responses[] |
Respostas individuais a pedidos de anotação de imagens no lote. |
BatchOperationMetadata
Metadados para as operações em lote, como o estado atual.
Isto está incluído no campo metadata
do Operation
devolvido 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 o pedido em lote foi enviado para o servidor. |
end_time |
A hora em que o pedido em lote é concluído e |
Estado
Enumera os possíveis estados em que o pedido em lote pode estar.
Enumerações | |
---|---|
STATE_UNSPECIFIED |
Inválido. |
PROCESSING |
O pedido está a ser processado ativamente. |
SUCCESSFUL |
O pedido está concluído e, pelo menos, um item foi processado com êxito. |
FAILED |
O pedido foi concluído e nenhum item foi processado com êxito. |
CANCELLED |
O pedido é feito depois de o utilizador ter chamado o longrunning.Operations.CancelOperation. Todos os registos processados antes do comando de cancelamento são apresentados conforme especificado no pedido. |
Bloquear
Elemento lógico na página.
Campos | |
---|---|
property |
Foram detetadas informações adicionais para o bloqueio. |
bounding_box |
A caixa limitadora do bloco. Os vértices estão na ordem superior esquerdo, superior direito, inferior direito e inferior esquerdo. Quando é detetada uma rotação da caixa delimitadora, a rotação é representada em torno do canto superior esquerdo, conforme definido quando o texto é lido na orientação "natural". Por exemplo:
e a ordem dos vértices continua a ser (0, 1, 2, 3). |
paragraphs[] |
Lista de parágrafos neste bloco (se este bloco for do tipo texto). |
block_type |
Tipo de bloco detetado (texto, imagem, etc.) para este bloco. |
confidence |
Confiança dos resultados de OCR no bloco. Intervalo [0, 1]. |
BlockType
Tipo de um bloco (texto, imagem, etc.) conforme identificado pelo OCR.
Enumerações | |
---|---|
UNKNOWN |
Tipo de bloco desconhecido. |
TEXT |
Bloco de texto normal. |
TABLE |
Bloco de tabela. |
PICTURE |
Bloqueio de imagem. |
RULER |
Caixa de linhas horizontais/verticais. |
BARCODE |
Bloco de código de barras. |
BoundingPoly
Um polígono de limite para a anotação de imagem detetada.
Campos | |
---|---|
vertices[] |
Os vértices do polígono delimitador. |
normalized_vertices[] |
Os vértices normalizados do polígono delimitador. |
ColorInfo
As informações de cor consistem em canais RGB, pontuação e a fração da imagem que a cor ocupa na imagem.
Campos | |
---|---|
color |
Componentes RGB da cor. |
score |
Pontuação específica da imagem para esta cor. Valor no intervalo [0, 1]. |
pixel_fraction |
A fração de píxeis que a cor ocupa na imagem. Valor no intervalo [0, 1]. |
CreateProductRequest
Mensagem de pedido para o método CreateProduct
.
Campos | |
---|---|
parent |
O projeto no qual o produto deve ser criado. O formato é |
product |
O produto a criar. |
product_id |
Um ID de recurso fornecido pelo utilizador para este produto. Se estiver definido, o servidor tenta usar este valor como o ID do recurso. Se já estiver em utilização, é devolvido um erro com o código ALREADY_EXISTS. Tem de ter, no máximo, 128 carateres. Não pode conter o caráter |
CreateProductSetRequest
Mensagem de pedido para o método CreateProductSet
.
Campos | |
---|---|
parent |
O projeto no qual o ProductSet deve ser criado. O formato é |
product_set |
O ProductSet a criar. |
product_set_id |
Um ID de recurso fornecido pelo utilizador para este ProductSet. Se estiver definido, o servidor tenta usar este valor como o ID do recurso. Se já estiver em utilização, é devolvido um erro com o código ALREADY_EXISTS. Tem de ter, no máximo, 128 carateres. Não pode conter o caráter |
CreateReferenceImageRequest
Mensagem de pedido para o método CreateReferenceImage
.
Campos | |
---|---|
parent |
Nome do recurso do produto no qual criar a imagem de referência. O formato é |
reference_image |
A imagem de referência para criar. Se for especificado um ID da imagem, este é ignorado. |
reference_image_id |
Um ID do recurso fornecido pelo utilizador para a ReferenceImage a adicionar. Se estiver definido, o servidor tenta usar este valor como o ID do recurso. Se já estiver em utilização, é devolvido um erro com o código ALREADY_EXISTS. Tem de ter, no máximo, 128 carateres. Não pode conter o caráter |
CropHint
Sugestão de recorte único usada para gerar um novo recorte quando uma imagem é publicada.
Campos | |
---|---|
bounding_poly |
O polígono delimitador da região de recorte. As coordenadas da caixa delimitadora estão na escala da imagem original. |
confidence |
Confiança de que esta é uma região saliente. Intervalo [0, 1]. |
importance_fraction |
Fração de importância desta região saliente relativamente à imagem original. |
CropHintsAnnotation
Conjunto de sugestões de recorte que são usadas para gerar novos recortes quando as imagens são publicadas.
Campos | |
---|---|
crop_hints[] |
Resultados de sugestões de corte. |
CropHintsParams
Parâmetros para o pedido de anotação de sugestões de recorte.
Campos | |
---|---|
aspect_ratios[] |
Formatos em números de vírgula flutuante, que representam a relação entre a largura e a altura da imagem. Por exemplo, se a proporção desejada for 4/3, o valor de vírgula flutuante correspondente deve ser 1,33333. Se não for especificado, é devolvido o melhor recorte possível. O número de formatos fornecidos está limitado a um máximo de 16. Todos os formatos fornecidos após o 16.º são ignorados. |
DeleteProductRequest
Mensagem de pedido para o método DeleteProduct
.
Campos | |
---|---|
name |
Nome do recurso do produto a eliminar. O formato é: |
DeleteProductSetRequest
Mensagem de pedido para o método DeleteProductSet
.
Campos | |
---|---|
name |
Nome do recurso do ProductSet a eliminar. O formato é: |
DeleteReferenceImageRequest
Mensagem de pedido para o método DeleteReferenceImage
.
Campos | |
---|---|
name |
O nome do recurso da imagem de referência a eliminar. O formato é:
|
DominantColorsAnnotation
Conjunto de cores dominantes e as respetivas pontuações.
Campos | |
---|---|
colors[] |
Valores de cores RGB com a respetiva pontuação e fração de píxeis. |
EntityAnnotation
Conjunto de funcionalidades de entidades detetadas.
Campos | |
---|---|
mid |
ID de entidade opaco. Alguns IDs podem estar disponíveis na API Google Knowledge Graph Search. |
locale |
O código de idioma da região em que o texto da entidade |
description |
Descrição textual da entidade, expressa no respetivo idioma |
score |
Pontuação geral do resultado. Intervalo [0, 1]. |
confidence |
Descontinuado. Em alternativa, use |
topicality |
A relevância da etiqueta ICA (anotação de conteúdo de imagem) para a imagem. Por exemplo, a relevância de "torre" é provavelmente superior para uma imagem que contenha a "Torre Eiffel" detetada do que para uma imagem que contenha um edifício alto distante detetado, mesmo que a confiança de que existe 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 funcionalidades |
locations[] |
As informações de localização da entidade detetada. Podem estar presentes vários elementos |
properties[] |
Algumas entidades podem ter campos |
FaceAnnotation
Um objeto de anotação de cara contém os resultados da deteção de caras.
Campos | |
---|---|
bounding_poly |
O polígono delimitador em torno do rosto. As coordenadas da caixa delimitadora estão na escala da imagem original. A caixa delimitadora é calculada para "enquadrar" o rosto de acordo com as expetativas humanas. Baseia-se nos resultados dos pontos de referência. Tenha em atenção que uma ou mais coordenadas x e/ou y podem não ser geradas no |
fd_bounding_poly |
O polígono delimitador
(deteção facial) prefixo. |
landmarks[] |
Pontos de referência faciais detetados. |
roll_angle |
Ângulo de rotação, que indica a quantidade de rotação no sentido horário/anti-horário da face em relação à vertical da imagem em torno do eixo perpendicular à face. Intervalo [-180,180]. |
pan_angle |
Ângulo de guinada, que indica o ângulo para a esquerda/direita para o qual o rosto está virado relativamente ao plano vertical perpendicular à imagem. Intervalo [-180,180]. |
tilt_angle |
Ângulo de inclinação, que indica o ângulo para cima/para baixo para o qual o rosto está a apontar relativamente ao plano horizontal da imagem. Intervalo [-180,180]. |
detection_confidence |
Confiança na deteção. Intervalo [0, 1]. |
landmarking_confidence |
Confiança na identificação de pontos de referência faciais. 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 esbatida. |
headwear_likelihood |
Probabilidade de usar adereços para a cabeça. |
Ponto de referência
Um ponto de referência específico do rosto (por exemplo, uma caraterística facial).
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 (caraterística) facial. A esquerda e a direita são definidas a partir do ponto de vista do visualizador da imagem, sem considerar as projeções de espelho típicas das fotos. Assim, LEFT_EYE
é normalmente o olho direito da pessoa.
Enumerações | |
---|---|
UNKNOWN_LANDMARK |
Ponto de referência de rosto desconhecido detetado. Não deve ser preenchido. |
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 intermédio entre os olhos. |
NOSE_TIP |
Ponta do nariz. |
UPPER_LIP |
Lábio superior. |
LOWER_LIP |
Lábio inferior. |
MOUTH_LEFT |
Boca para a esquerda. |
MOUTH_RIGHT |
Boca para a direita. |
MOUTH_CENTER |
Centro da boca. |
NOSE_BOTTOM_RIGHT |
Nariz, parte inferior direita. |
NOSE_BOTTOM_LEFT |
Nariz, parte inferior esquerda. |
NOSE_BOTTOM_CENTER |
Nariz, parte inferior central. |
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 médio superior. |
RIGHT_EYEBROW_UPPER_MIDPOINT |
Sobrancelha direita, ponto médio superior. |
LEFT_EAR_TRAGION |
Trágus do ouvido esquerdo. |
RIGHT_EAR_TRAGION |
Trágus do ouvido direito. |
LEFT_EYE_PUPIL |
Pupila do olho esquerdo. |
RIGHT_EYE_PUPIL |
Pupila do olho direito. |
FOREHEAD_GLABELLA |
Glabela da testa. |
CHIN_GNATHION |
Gnathion do queixo. |
CHIN_LEFT_GONION |
Queixo no gónio esquerdo. |
CHIN_RIGHT_GONION |
Gónio do queixo direito. |
Funcionalidade
O tipo de deteção da API Google Cloud Vision a realizar e o número máximo de resultados a devolver para esse tipo. Podem ser especificados vários objetos Feature
na lista features
.
Campos | |
---|---|
type |
O tipo de funcionalidade. |
max_results |
Número máximo de resultados deste tipo. Não se aplica a |
model |
Modelo a usar para a funcionalidade. Valores suportados: "builtin/stable" (a predefinição se não estiver definida) e "builtin/latest". |
Tipo
Tipo de funcionalidade da API Google Cloud Vision a ser extraída.
Enumerações | |
---|---|
TYPE_UNSPECIFIED |
Tipo de funcionalidade não especificado. |
FACE_DETECTION |
Executar a deteção facial. |
LANDMARK_DETECTION |
Executar a deteção de pontos de referência. |
LOGO_DETECTION |
Executar a deteção de logótipos. |
LABEL_DETECTION |
Executar a deteção de etiquetas. |
TEXT_DETECTION |
Executar deteção de texto / reconhecimento ótico de carateres (OCR). A deteção de texto está otimizada para áreas de texto numa imagem maior. Se a imagem for um documento, use DOCUMENT_TEXT_DETECTION . |
DOCUMENT_TEXT_DETECTION |
Executar OCR de documentos de texto denso. Tem precedência quando DOCUMENT_TEXT_DETECTION e TEXT_DETECTION estão presentes. |
SAFE_SEARCH_DETECTION |
Executar a Pesquisa segura para detetar conteúdo potencialmente inseguro ou indesejável. |
IMAGE_PROPERTIES |
Calcular um conjunto de propriedades da imagem, como as cores dominantes da imagem. |
CROP_HINTS |
Execute sugestões de corte. |
WEB_DETECTION |
Executar deteção na Web. |
PRODUCT_SEARCH |
Executar a Pesquisa de produtos. |
OBJECT_LOCALIZATION |
Execute o localizador para a deteção de objetos. |
GcsDestination
A localização do Google Cloud Storage onde a saída vai ser escrita.
Campos | |
---|---|
uri |
Prefixo do URI do Google Cloud Storage onde os resultados vão ser armazenados. Os resultados estão no formato JSON e são precedidos pelo prefixo URI de entrada correspondente. Este campo pode representar um prefixo de ficheiro do Google Cloud Storage ou um diretório do Google Cloud Storage. Em qualquer dos casos, o URI deve ser único porque, para obter todos os ficheiros de saída, tem de fazer uma pesquisa com carateres universais do Google Cloud Storage no prefixo do URI que fornecer. Exemplos:
Se existirem vários resultados, cada resposta continua a ser AnnotateFileResponse, cada uma das quais contém um subconjunto da lista completa de AnnotateImageResponse. Podem ocorrer várias saídas se, por exemplo, o JSON de saída for demasiado grande e transbordar para vários ficheiros divididos. |
GcsSource
A localização do Google Cloud Storage a partir da qual a entrada vai ser lida.
Campos | |
---|---|
uri |
URI do Google Cloud Storage para o ficheiro de entrada. Tem de ser um objeto do Google Cloud Storage. De momento, os carateres universais não são suportados. |
GetProductRequest
Mensagem de pedido para o método GetProduct
.
Campos | |
---|---|
name |
Nome do recurso do produto a obter. O formato é: |
GetProductSetRequest
Mensagem de pedido para o método GetProductSet
.
Campos | |
---|---|
name |
Nome do recurso do ProductSet a obter. O formato é: |
GetReferenceImageRequest
Mensagem de pedido para o método GetReferenceImage
.
Campos | |
---|---|
name |
O nome do recurso da ReferenceImage a obter. O formato é:
|
Imagem
Imagem do cliente para realizar tarefas da Google Cloud Vision API.
Campos | |
---|---|
content |
Conteúdo de imagem, representado como um fluxo de bytes. Nota: tal como acontece com todos os campos |
source |
Localização da imagem no Google Cloud Storage ou URL da imagem acessível publicamente. Se forem fornecidos os parâmetros |
ImageAnnotationContext
Se uma imagem foi produzida a partir de um ficheiro (por exemplo, um PDF), esta mensagem fornece informações sobre a origem dessa imagem.
Campos | |
---|---|
uri |
O URI do ficheiro usado para produzir a imagem. |
page_number |
Se o ficheiro era um PDF ou um TIFF, este campo indica o número da página no ficheiro usado para produzir a imagem. |
ImageContext
Contexto da imagem e/ou parâmetros específicos da funcionalidade.
Campos | |
---|---|
lat_long_rect |
Não usado. |
language_hints[] |
Lista de idiomas a usar para TEXT_DETECTION. Na maioria dos casos, um valor vazio produz os melhores resultados, uma vez que permite a deteção automática do idioma. Para idiomas baseados no alfabeto latino, não é necessário definir |
crop_hints_params |
Parâmetros para o pedido de anotação de sugestões de recorte. |
product_search_params |
Parâmetros para a pesquisa de produtos. |
web_detection_params |
Parâmetros para a deteção na Web. |
ImageProperties
Armazena propriedades de imagens, como cores dominantes.
Campos | |
---|---|
dominant_colors |
Se estiver presente, as cores dominantes foram concluídas com êxito. |
ImageSource
Origem da imagem externa (Google Cloud Storage ou localização da imagem do URL da Web).
Campos | |
---|---|
gcs_image_uri |
Em alternativa, use O URI do Google Cloud Storage tem o formato |
image_uri |
O URI da imagem de origem. Pode ser:
Quando |
ImportProductSetsGcsSource
A localização do Google Cloud Storage para um ficheiro CSV que preserva uma lista de ImportProductSetRequests em cada linha.
Campos | |
---|---|
csv_file_uri |
O URI do Google Cloud Storage do ficheiro CSV de entrada. O URI tem de começar por O formato do ficheiro CSV de entrada deve ser uma imagem por linha. Em cada linha, existem 8 colunas.
As colunas Se o A coluna A coluna Se já existir um A coluna
A coluna É permitida, no máximo, uma coluna A coluna O sistema redimensiona a imagem se a resolução da imagem for demasiado grande para processar (superior a 20 MP). |
ImportProductSetsInputConfig
O conteúdo de entrada para o método ImportProductSets
.
Campos | |
---|---|
gcs_source |
A localização do Google Cloud Storage para um ficheiro CSV que preserva uma lista de ImportProductSetRequests em cada linha. |
ImportProductSetsRequest
Mensagem de pedido para o método ImportProductSets
.
Campos | |
---|---|
parent |
O projeto no qual os ProductSets devem ser importados. O formato é |
input_config |
O conteúdo de entrada para a lista de pedidos. |
ImportProductSetsResponse
Mensagem de resposta para o método ImportProductSets
.
Esta mensagem é devolvida pelo método google.longrunning.Operations.GetOperation
no campo google.longrunning.Operation.response
devolvido.
Campos | |
---|---|
reference_images[] |
A lista de reference_images que foram importadas com êxito. |
statuses[] |
O estado do RPC para cada pedido ImportProductSet, incluindo êxitos e erros. O número de estados aqui corresponde ao número de linhas no ficheiro CSV e statuses[i] armazena o estado de êxito ou falha do processamento da i-ésima linha do CSV, a começar na linha 0. |
InputConfig
A localização de entrada e os metadados pretendidos.
Campos | |
---|---|
gcs_source |
A localização do Google Cloud Storage a partir da qual a entrada é lida. |
content |
Conteúdo do ficheiro, representado como uma stream de bytes. Nota: tal como acontece com todos os campos Atualmente, este campo só funciona para pedidos BatchAnnotateFiles. Não funciona para pedidos AsyncBatchAnnotateFiles. |
mime_type |
O tipo de ficheiro. Atualmente, apenas são suportados os tipos "application/pdf", "image/tiff" e "image/gif". Os carateres universais não são compatíveis. |
LatLongRect
Retângulo determinado por pares de valores mínimos e máximos LatLng
.
Campos | |
---|---|
min_lat_lng |
Par de latitude/longitude mínimo. |
max_lat_lng |
Número máximo de pares de latitude/longitude. |
Probabilidade
Uma representação agrupada da probabilidade, que se destina a dar aos clientes resultados altamente estáveis nas atualizações do modelo.
Enumerações | |
---|---|
UNKNOWN |
Probabilidade desconhecida. |
VERY_UNLIKELY |
É muito improvável que a imagem pertença ao setor vertical especificado. |
UNLIKELY |
É pouco provável que a imagem pertença ao vertical especificado. |
POSSIBLE |
É possível que a imagem pertença ao vertical especificado. |
LIKELY |
É provável que a imagem pertença ao vertical especificado. |
VERY_LIKELY |
É muito provável que a imagem pertença ao setor vertical especificado. |
ListProductSetsRequest
Mensagem de pedido para o método ListProductSets
.
Campos | |
---|---|
parent |
O projeto a partir do qual devem ser listados os ProductSets. O formato é |
page_size |
O número máximo de itens a devolver. Predefinição de 10, máximo de 100. |
page_token |
O next_page_token devolvido de um pedido List anterior, se existir. |
ListProductSetsResponse
Mensagem de resposta para o método ListProductSets
.
Campos | |
---|---|
product_sets[] |
Lista de ProductSets. |
next_page_token |
Token para obter a página seguinte de resultados ou vazio se não existirem mais resultados na lista. |
ListProductsInProductSetRequest
Mensagem de pedido para o método ListProductsInProductSet
.
Campos | |
---|---|
name |
O recurso ProductSet para o qual obter produtos. O formato é: |
page_size |
O número máximo de itens a devolver. Predefinição de 10, máximo de 100. |
page_token |
O next_page_token devolvido de um pedido List anterior, se existir. |
ListProductsInProductSetResponse
Mensagem de resposta para o método ListProductsInProductSet
.
Campos | |
---|---|
products[] |
A lista de produtos. |
next_page_token |
Token para obter a página seguinte de resultados ou vazio se não existirem mais resultados na lista. |
ListProductsRequest
Mensagem de pedido para o método ListProducts
.
Campos | |
---|---|
parent |
O projeto OU o ProductSet a partir do qual os produtos devem ser listados. Formato: |
page_size |
O número máximo de itens a devolver. Predefinição de 10, máximo de 100. |
page_token |
O next_page_token devolvido de um pedido List anterior, se existir. |
ListProductsResponse
Mensagem de resposta para o método ListProducts
.
Campos | |
---|---|
products[] |
Lista de produtos. |
next_page_token |
Token para obter a página seguinte de resultados ou vazio se não existirem mais resultados na lista. |
ListReferenceImagesRequest
Mensagem de pedido 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 a devolver. Predefinição de 10, máximo de 100. |
page_token |
Um token que identifica uma página de resultados a devolver. Este é o valor de A predefinição é a primeira página se não for especificado. |
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 a devolver. Predefinição de 10, máximo de 100. |
next_page_token |
O next_page_token devolvido de um pedido List anterior, se existir. |
LocalizedObjectAnnotation
Conjunto de objetos detetados com caixas de limite.
Campos | |
---|---|
mid |
ID do objeto que deve estar alinhado com o MID de EntityAnnotation. |
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. |
name |
Nome do objeto, expresso no respetivo idioma |
score |
Pontuação do resultado. Intervalo [0, 1]. |
bounding_poly |
Região da imagem à qual este objeto pertence. Este campo tem de ser preenchido. |
LocationInfo
Informações de localização da entidade detetada.
Campos | |
---|---|
lat_lng |
Coordenadas de localização de latitude/longitude. |
NormalizedVertex
Um vértice representa um ponto 2D na imagem. NOTA: as coordenadas dos vértices normalizadas são relativas à imagem original e variam entre 0 e 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 o pedido em lote foi recebido. |
update_time |
A hora em que o resultado da operação foi atualizado pela última vez. |
Estado
Estados da operação em lote.
Enumerações | |
---|---|
STATE_UNSPECIFIED |
Inválido. |
CREATED |
O pedido é recebido. |
RUNNING |
O pedido está a ser processado ativamente. |
DONE |
O processamento em lote está concluído. |
CANCELLED |
O processamento em lote foi cancelado. |
OutputConfig
A localização e os metadados de saída pretendidos.
Campos | |
---|---|
gcs_destination |
A localização do Google Cloud Storage para escrever as saídas. |
batch_size |
O número máximo de protos de resposta a colocar em cada ficheiro JSON de saída no Google Cloud Storage. O intervalo válido é [1, 100]. Se não for especificado, o valor predefinido é 20. Por exemplo, para um ficheiro PDF com 100 páginas, são gerados 100 protos de resposta. Se Atualmente, o batch_size aplica-se apenas a GcsDestination, com potencial suporte futuro para outras configurações de saída. |
Página
Página detetada a partir do OCR.
Campos | |
---|---|
property |
Foram detetadas informações adicionais na página. |
width |
Largura da página. Para PDFs, a unidade é pontos. Para imagens (incluindo TIFFs), a unidade é píxeis. |
height |
Altura da página. Para PDFs, a unidade é pontos. Para imagens (incluindo TIFFs), a unidade é píxeis. |
blocks[] |
Lista de blocos de texto, imagens, etc. nesta página. |
confidence |
Confiança nos resultados de OCR na página. Intervalo [0, 1]. |
Parágrafo
Unidade estrutural de texto que representa um número de palavras numa determinada ordem.
Campos | |
---|---|
property |
Foram detetadas informações adicionais para o parágrafo. |
bounding_box |
A caixa limitadora do parágrafo. Os vértices estão na ordem superior esquerdo, superior direito, inferior direito e inferior esquerdo. Quando é detetada uma rotação da caixa delimitadora, a rotação é representada em torno do canto superior esquerdo, conforme definido quando o texto é lido na orientação "natural". Por exemplo: * Quando o texto está na horizontal, pode ter o seguinte aspeto: 0----1 | | 3----2 * Quando é rodado 180 graus em torno do canto superior esquerdo, torna-se: 2----3 | | 1----0 e a ordem dos vértices continua a ser (0, 1, 2, 3). |
words[] |
Lista de palavras neste parágrafo. |
confidence |
Confiança dos resultados de OCR para o parágrafo. Intervalo [0, 1]. |
Posição
Uma posição 3D na imagem, usada principalmente para pontos de referência de deteção de caras. Uma posição válida tem de ter coordenadas x e y. As coordenadas de 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 é: Este campo é ignorado quando cria um produto. |
display_name |
O nome fornecido pelo utilizador para este produto. Não pode estar vazio. Tem de ter, no máximo, 4096 carateres. |
description |
Metadados fornecidos pelo utilizador a serem armazenados com este produto. Tem de ter, no máximo, 4096 carateres. |
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 antigas "homegoods", "apparel" e "toys" ainda são suportadas, mas vão ser descontinuadas. Para novos produtos, use "homegoods-v2", "apparel-v2" ou "toys-v2" para uma melhor precisão da pesquisa de produtos. Recomendamos que migre também os produtos existentes para estas categorias. Este campo é imutável. |
product_labels[] |
Pares de chave-valor que podem ser anexados a um produto. No momento da consulta, as restrições podem ser especificadas com base nas product_labels. Tenha em atenção que os valores inteiros podem ser fornecidos como strings, por exemplo, "1199". Apenas as strings com valores inteiros podem corresponder a uma restrição baseada em intervalo, que vai ser suportada em breve. Podem ser atribuídos vários valores à mesma chave. Um produto pode ter até 100 product_labels. |
KeyValue
Uma etiqueta de produto representada como um par de chave-valor.
Campos | |
---|---|
key |
A chave da etiqueta anexada ao produto. Não pode estar vazio e não pode exceder 128 bytes. |
value |
O valor da etiqueta anexada ao produto. Não pode estar vazio e não pode exceder 128 bytes. |
ProductSearchParams
Parâmetros para um pedido de pesquisa de produtos.
Campos | |
---|---|
bounding_poly |
O polígono de limite em torno da área de interesse na imagem. Opcional. Se não for especificado, é aplicada a discrição do sistema. |
product_set |
O nome do recurso de um O formato é: |
product_categories[] |
A lista de categorias de produtos nas quais pesquisar. Atualmente, apenas consideramos a primeira categoria e deve ser especificado "homegoods-v2", "apparel-v2" ou "toys-v2". As categorias antigas "homegoods", "apparel" e "toys" ainda são suportadas, mas vão ser descontinuadas. Para novos produtos, use "homegoods-v2", "apparel-v2" ou "toys-v2" para uma melhor precisão da pesquisa de produtos. Recomendamos que migre também os produtos existentes para estas categorias. |
filter |
A expressão de filtragem. Pode usar esta opção para restringir os resultados da pesquisa com base nas etiquetas dos produtos. Atualmente, suportamos um AND de OR de expressões de chave-valor, em que cada expressão num OR tem de ter a mesma chave. Deve usar "=" para associar a chave e o valor. Por exemplo, "(color = red OR color = blue) AND brand = Google" é aceitável, mas "(color = red OR brand = Google)" não é aceitável. "color: red" não é aceitável porque usa um ":" em vez de um "=". |
ProductSearchResults
Resultados de um pedido de pesquisa de produtos.
Campos | |
---|---|
index_time |
Data/hora do índice que forneceu estes resultados. Os produtos adicionados ao conjunto de produtos e os produtos removidos do conjunto de produtos após este período não se refletem nos resultados atuais. |
results[] |
Lista de resultados, um para cada correspondência de produto. |
product_grouped_results[] |
Lista de resultados agrupados por produtos detetados na imagem da consulta. Cada entrada corresponde a um polígono delimitador na imagem de consulta e contém os produtos correspondentes específicos dessa região. Podem existir correspondências de produtos duplicadas na união de todos os resultados por produto. |
GroupedResult
Informações sobre os produtos semelhantes a um único produto numa imagem de consulta.
Campos | |
---|---|
bounding_poly |
O polígono delimitador à volta do produto detetado 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, que varia de 0 (nenhuma confiança) a 1 (confiança total). |
image |
O nome do recurso da imagem do produto que é a correspondência mais próxima da consulta. |
ProductSet
Um ProductSet contém Products. Um ProductSet pode conter um máximo de 1 milhão de imagens de referência. Se o limite for excedido, a indexação periódica falha.
Campos | |
---|---|
name |
O nome do recurso do ProductSet. O formato é: Este campo é ignorado quando cria um ProductSet. |
display_name |
O nome fornecido pelo utilizador para este ProductSet. Não pode estar vazio. Tem de ter, no máximo, 4096 carateres. |
index_time |
Apenas saída. A hora em que este ProductSet foi indexado pela última vez. Os resultados da consulta vão refletir todas as atualizações anteriores a esta hora. Se este ProductSet nunca tiver sido indexado, esta data/hora é o valor predefinido "1970-01-01T00:00:00Z". Este campo é ignorado quando cria um ProductSet. |
index_error |
Apenas saída. Se tiver ocorrido um erro na indexação do conjunto de produtos, o campo é preenchido. Este campo é ignorado quando cria um ProductSet. |
Propriedade
Um Property
consiste num par de nome/valor fornecido pelo utilizador.
Campos | |
---|---|
name |
Nome da propriedade. |
value |
Valor da propriedade. |
uint64_value |
Valor das propriedades numéricas. |
ReferenceImage
Um ReferenceImage
representa uma imagem do produto e os respetivos metadados associados, como caixas de limite.
Campos | |
---|---|
name |
O nome do recurso da imagem de referência. O formato é:
Este campo é ignorado quando cria uma imagem de referência. |
uri |
O URI do Google Cloud Storage da imagem de referência. O URI tem de começar por Obrigatório. |
bounding_polys[] |
Polígonos de delimitação em torno das áreas de interesse na imagem de referência. Opcional. Se este campo estiver vazio, o sistema tenta detetar regiões de interesse. São usados, no máximo, 10 polígonos delimitadores. A forma fornecida é convertida num retângulo não rodado. Após a conversão, o lado mais pequeno do retângulo tem de ser igual ou superior a 300 píxeis. O formato tem de ser 1:4 ou inferior (ou seja, 1:3 é aceitável; 1:5 não é). |
RemoveProductFromProductSetRequest
Mensagem de pedido para o método RemoveProductFromProductSet
.
Campos | |
---|---|
name |
O nome do recurso do ProductSet a modificar. O formato é: |
product |
O nome do recurso do produto a remover deste ProductSet. O formato é: |
SafeSearchAnnotation
Conjunto de funcionalidades relacionadas com a imagem, calculadas por métodos de visão computacional em verticais de pesquisa segura (por exemplo, conteúdo para adultos, roubo de identidade, médico, violência).
Campos | |
---|---|
adult |
Representa a probabilidade de a imagem conter conteúdo para adultos. O conteúdo para adultos pode conter elementos como nudez, imagens ou desenhos animados pornográficos ou atividades sexuais. |
spoof |
Probabilidade de spoofing. A probabilidade de ter sido feita uma modificação à versão canónica da imagem para a tornar engraçada ou ofensiva. |
medical |
Probabilidade de se tratar de uma imagem médica. |
violence |
Probabilidade de esta imagem conter conteúdo violento. |
racy |
Probabilidade de a imagem pedida conter conteúdo picante. O conteúdo picante pode incluir, entre outros, vestuário revelador ou transparente, nudez estrategicamente coberta, poses provocantes ou obscenas, ou close-ups de áreas sensíveis do corpo. |
Símbolo
Uma representação de símbolo único.
Campos | |
---|---|
property |
Foram detetadas informações adicionais para o símbolo. |
bounding_box |
A caixa delimitadora do símbolo. Os vértices estão na ordem superior esquerdo, superior direito, inferior direito e inferior esquerdo. Quando é detetada uma rotação da caixa delimitadora, a rotação é representada em torno do canto superior esquerdo, conforme definido quando o texto é lido na orientação "natural". Por exemplo: * Quando o texto está na horizontal, pode ter o seguinte aspeto: 0----1 | | 3----2 * Quando é rodado 180 graus em torno do canto superior esquerdo, torna-se: 2----3 | | 1----0 e a ordem dos vértices continua a ser (0, 1, 2, 3). |
text |
A representação UTF-8 real do símbolo. |
confidence |
Confiança dos resultados de OCR para o símbolo. Intervalo [0, 1]. |
TextAnnotation
TextAnnotation contém uma representação estruturada do texto extraído do OCR. A hierarquia de uma estrutura de texto extraído por OCR é a seguinte: TextAnnotation -> Page -> Block -> Paragraph -> Word -> Symbol Cada componente estrutural, a partir de Page, também pode ter as suas próprias propriedades. As propriedades descrevem idiomas detetados, pausas, etc. Consulte a definição da mensagem TextAnnotation.TextProperty
abaixo para ver mais detalhes.
Campos | |
---|---|
pages[] |
Lista de páginas detetadas pelo OCR. |
text |
Texto UTF-8 detetado nas páginas. |
DetectedBreak
Início ou fim de um componente estrutural detetado.
Campos | |
---|---|
type |
Tipo de quebra detetado. |
is_prefix |
Verdadeiro se a quebra preceder o elemento. |
BreakType
Enum para denotar o tipo de interrupção encontrado. Nova linha, espaço, etc.
Enumerações | |
---|---|
UNKNOWN |
Tipo de etiqueta de quebra desconhecido. |
SPACE |
Espaço normal. |
SURE_SPACE |
Espaço certo (muito largo). |
EOL_SURE_SPACE |
Quebra de moldagem de linhas. |
HYPHEN |
Hífen no final da linha que não está presente no texto; não ocorre em simultâneo com SPACE , LEADER_SPACE ou LINE_BREAK . |
LINE_BREAK |
Quebra de linha que termina um parágrafo. |
DetectedLanguage
Idioma detetado 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 detetado. Intervalo [0, 1]. |
TextProperty
Foram detetadas informações adicionais no componente estrutural.
Campos | |
---|---|
detected_languages[] |
Uma lista de idiomas detetados juntamente com a confiança. |
detected_break |
Início ou fim detetado de um segmento de texto. |
UpdateProductRequest
Mensagem de pedido para o método UpdateProduct
.
Campos | |
---|---|
product |
O recurso Product que substitui o recurso no servidor. product.name é imutável. |
update_mask |
O |
UpdateProductSetRequest
Mensagem de pedido para o método UpdateProductSet
.
Campos | |
---|---|
product_set |
O recurso ProductSet que substitui o recurso no servidor. |
update_mask |
O |
Vertex
Um vértice representa um ponto 2D na imagem. NOTA: as coordenadas dos vértices estão na mesma escala que a imagem original.
Campos | |
---|---|
x |
Coordenada X. |
y |
Coordenada Y. |
WebDetection
Informações relevantes para a imagem da Internet.
Campos | |
---|---|
web_entities[] |
Entidades deduzidas a partir de imagens semelhantes na Internet. |
full_matching_images[] |
Imagens totalmente correspondentes da Internet. Pode incluir cópias redimensionadas da imagem de consulta. |
partial_matching_images[] |
Imagens com correspondência parcial da Internet. Essas imagens são suficientemente semelhantes para partilharem algumas funcionalidades de pontos-chave. Por exemplo, é provável que uma imagem original tenha uma correspondência parcial para os respetivos recortes. |
pages_with_matching_images[] |
Páginas Web que contêm as imagens correspondentes da Internet. |
visually_similar_images[] |
Os resultados de imagens visualmente semelhantes. |
best_guess_labels[] |
A melhor estimativa do serviço quanto ao tópico da imagem do pedido. Inferidas a partir de imagens semelhantes na Web aberta. |
WebEntity
Entidade deduzida a partir de imagens semelhantes na Internet.
Campos | |
---|---|
entity_id |
ID de entidade opaco. |
score |
Pontuação de relevância geral da entidade. Não normalizado e não comparável em diferentes consultas de imagens. |
description |
Descrição canónica da entidade, em inglês. |
WebImage
Metadados de imagens online.
Campos | |
---|---|
url |
O URL da imagem do resultado. |
score |
(Obsoleto) Classificação de relevância geral da imagem. |
WebLabel
Etiqueta para fornecer metadados adicionais para a deteção na Web.
Campos | |
---|---|
label |
Etiqueta para metadados adicionais. |
language_code |
O código de idioma BCP-47 para |
WebPage
Metadados para páginas Web.
Campos | |
---|---|
url |
O URL da página Web do resultado. |
score |
(Obsoleto) Pontuação de relevância geral da página Web. |
page_title |
Título da página Web, que 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 com correspondência parcial na página. Essas imagens são suficientemente semelhantes para partilharem algumas funcionalidades de pontos-chave. Por exemplo, é provável que uma imagem original tenha uma correspondência parcial para os respetivos recortes. |
WebDetectionParams
Parâmetros para o pedido de deteção na Web.
Campos | |
---|---|
include_geo_results |
Se devem ser incluídos resultados derivados das informações geográficas na imagem. |
Word
Uma representação de palavras.
Campos | |
---|---|
property |
Foram detetadas informações adicionais para a palavra. |
bounding_box |
A caixa limitadora da palavra. Os vértices estão na ordem superior esquerdo, superior direito, inferior direito e inferior esquerdo. Quando é detetada uma rotação da caixa delimitadora, a rotação é representada em torno do canto superior esquerdo, conforme definido quando o texto é lido na orientação "natural". Por exemplo: * Quando o texto está na horizontal, pode ter o seguinte aspeto: 0----1 | | 3----2 * Quando é rodado 180 graus em torno do canto superior esquerdo, torna-se: 2----3 | | 1----0 e a ordem dos vértices continua a 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 de OCR para a palavra. Intervalo [0, 1]. |