Table of Contents

Gestão de imagens alvo

As imagens alvo (Targets) podem ser gerenciadas das seguintes duas maneiras:

  • Gestão visual: Faça login no EasyAR Developer Center para manutenção manual.
  • Gestão automatizada por API: Integre ao seu próprio sistema de negócios ou back-end administrativo chamando a Web Service REST API.
Importante

No serviço de reconhecimento em nuvem, a gestão de imagens alvo e o reconhecimento de imagem são duas necessidades diferentes, com APIs correspondentes a dois pontos de entrada Cloud URL distintos.

Seleção de região de centro de dados

O centro de dados onde a amostra de biblioteca de imagens é executada suporta as seguintes opções de região:

  • China - Shanghai
  • EUA - Vale do Silício

Método 1: Gerir imagens alvo no EasyAR Developer Center

Adequado para testes em pequena escala ou upload manual rápido. Os passos de operação são:

  1. Faça login no EasyAR Developer Center e acesse Gestão de reconhecimento em nuvem.
  2. Selecione a região alvo. Se ainda não tiver criado uma biblioteca de imagens, crie uma e ative a biblioteca de reconhecimento em nuvem.
  3. Na lista de bibliotecas, clique em Gerir para acessar a interface de manutenção de imagens alvo e realizar uploads, modificações ou exclusões.

create-web

Método 2: Usar REST API para gestão automatizada

Para aplicações que precisam lidar com grandes volumes de imagens alvo, é recomendado usar a Web Service REST API para automatizar fluxos no seu aplicativo ou back-end administrativo.

Lista de preparação

Abaixo está a lista de preparação. Antes de começar a gerenciar imagens alvo, você precisa preparar uma nova instância de banco de dados em nuvem (Cloud Database)

  • CRS AppId
  • API Key / API Secret ou Token
  • Cloud URL
    • Server-end URL: URL de gestão de imagens alvo, porta 443 para https
    • Client-end URL: URL de serviço de reconhecimento de imagem, porta 8443 para https
Importante

Diferença de portas: O ponto de entrada da API de gestão de alvos (443) e o ponto de entrada da API de reconhecimento em nuvem para mobile/Unity (8443) são dois canais diferentes. Distinga-os ao configurar.

Como obter os itens da lista

  • Visualização do CRS AppId:
    Developer Center -> Gestão de reconhecimento em nuvem -> Selecione a biblioteca -> Gerir -> Chaves

m1-appid

  • Visualização de API Key / API Secret:
    Developer Center -> APIKey de serviço em nuvem -> Copiar

m1-apikey

    Se ainda não tiver um API Key, crie um, selecionando obrigatoriamente a permissão de reconhecimento em nuvem (CRS). Saiba mais sobre API Key e controle de permissões no tópico Introdução ao API Key

m1-apikey-cr

  • Visualização de Token:
    Developer Center -> APIKey de serviço em nuvem -> Gerir -> Selecione a validade -> Gerar Token -> Copiar

m1-token

    Se precisar personalizar a validade do Token, consulte o método UAC API —— Criar Token, usando o APIKey e APISecret originais para criar o Token

  • Visualização de Cloud URL:
    A gestão de imagens alvo na biblioteca usa Server-end URL porta 443, Server-end URL
    Developer Center -> Gestão de reconhecimento em nuvem -> Selecione a biblioteca -> Gerir -> Chaves -> Gestão de biblioteca

m1-server-url

Guia de integração multicanal

Em fluxos de trabalho reais, a gestão de imagens alvo é normalmente integrada ao servidor de negócios do desenvolvedor, ou em mobile/Unity:

  • Plataforma de serviço de negócios: Fornece exemplos de código em linguagens de servidor comuns (Curl/Java/NodeJS/PHP) para automatizar upload de imagens alvo e atualização de metadados (Meta).

  • Mobile (Unity/Mobile): Oferece código de exemplo de gestão de imagens alvo baseado em Unity, onde o desenvolvedor implementa seu próprio método de captura e upload.

Executando o código de exemplo

A imagem abaixo mostra um exemplo de uso em Java. Preencha os itens da sua lista de preparação no código de exemplo e execute o Main

m1-java

Tópicos relacionados:

Próximos tópicos:

Nota

Em fluxos de trabalho reais, a criação de imagens alvo deve seguir as melhores práticas. Recomenda-se leitura atenta.