Table of Contents

Быстрый старт веб-разработки с облачным распознаванием изображений

EasyAR WebAR реализует функции AR на основе веб-технологий. По сравнению с нативными AR-приложениями, он отличается легкостью, быстрым развертыванием и широкой распространенностью. Для работы не требуется установка приложения — он запускается в основных браузерах Android, iOS, Windows, Mac и других систем, обеспечивая истинную кроссплатформенность.

Перед началом

Перед началом убедитесь, что выполнены следующие подготовительные действия:

  1. API Key с поддержкой облачного распознавания
  2. Работающая библиотека облачного распознавания

Загрузка изображений для облачного распознавания

Подготовьте изображение для распознавания и загрузите его в библиотеку облачного распознавания. Метод загрузки см. в разделе Управление библиотекой изображений.

Скачивание sample

Для удобства разработчиков мы предоставляем пример кода sample. Разработчики могут скачать эти примеры, чтобы быстро опробовать функции WebAR.

Скачать

Настройка sample

В коде sample уже предусмотрены параметры конфигурации. Настройте их в соответствии с вашей средой.

  • Отредактируйте файл config/application.txt
  • Замените API Key, API Secret и CRS AppId в конфигурационном файле

Настройка облачного распознавания

  • Отредактируйте файл asset/js/app.js в каталоге с примером
  • Замените Client-end (Target Recognition) URL облачного распознавания в app.js

Настройка облачного распознавания

Запуск sample

Файлы EasyAR-WebAR_* представляют службу генерации http и токенов. При успешном запуске отобразится номер прослушиваемого порта. Способы запуска:

  • Linux:
    ./EasyAR-WebAR_linux
    
  • macOS:
    ./EasyAR-WebAR_darwin
    
  • Windows:
    // Запустите двойным щелчком мыши или в cmd
    EasyAR-WebAR_windows.exe
    

Тестирование sample

Введите в браузере ПК (требуется камера) адрес http://127.0.0.1:3000/ . Рекомендуется использовать Firefox. Наведите на цель распознавания и проверьте работу sample.

Совет

Для тестирования на смартфоне требуется домен с поддержкой HTTPS.

Связанные темы