В этом руководстве вы за 5 минут узнаете, как использовать API обнаружения объектов с помощью JavaScript. Eden AI предоставляет простой и удобный для разработчиков API, который позволяет обнаруживать объекты на изображениях.

Что такое Обнаружение объекта?

API обнаружения объектов использует методы машинного обучения и компьютерного зрения для анализа изображения и обнаружения объектов внутри него, возвращая местоположение и тип обнаруженных объектов. Его можно использовать для обнаружения различных объектов, таких как автомобили, люди, животные и многие другие.

Этот API можно обучить на пользовательских наборах данных для обнаружения конкретных объектов и использовать в различных приложениях, таких как наблюдение, беспилотные автомобили, робототехника и поиск изображений.

Начните работу с API обнаружения объектов с помощью JavaScript

Первый шаг — настроить Axios, HTTP-клиент на основе обещаний для браузера и Node.js, который позволит вам вызывать Eden AI API.

Затем вам нужно будет инициализировать модуль файловой системы, чтобы получить доступ к локальным файлам на вашем компьютере.

Наконец, вам нужно создать форму с параметрами multipart/formdata:

Как использовать API обнаружения объектов с JavaScript

Теперь вы готовы обрабатывать свои изображения в Eden AI Object Detection API.

1. Получите ключ API обнаружения объектов на Eden AI

Чтобы выполнить обнаружение объектов, вам необходимо бесплатно создать учетную запись в Eden AI. Затем вы сможете получить свой ключ API прямо с главной страницы с помощью бесплатных кредитов, предлагаемых Eden AI.

Получите ключ API БЕСПЛАТНО

2. Давайте обнаружим объекты на ваших изображениях

Теперь, когда вы инициализировали необходимые модули JavaScript и получили ключ API, вы сможете обнаруживать объекты на изображениях. С Eden AI вы можете выбирать из широкого спектра механизмов, которые вам нужны для обнаружения объектов. Вы можете получить доступ к списку провайдеров обнаружения объектов, доступных на Eden AI.

Вот код JavaScript для добавления значений параметров формы для вашего запроса:

Как показано выше, мы вызвали в сценарии два разных механизма обнаружения объектов. После того, как значения параметров переданы, вы можете настроить свой запрос:

Затем вам нужно запустить запрос и распечатать результат:

Вот пример ответа API обнаружения объектов:

Пример ответа API обнаружения объектов

Преимущества использования API обнаружения объектов с Eden AI

Использование обнаружения объектов с Eden AI API быстро и легко.

Экономьте время и деньги

Мы предлагаем единый API для всех провайдеров: простой и стандартный в использовании, с быстрым переключением между провайдерами и доступом к специфическим функциям каждого провайдера.

Легко интегрируется

Выходной формат JSON одинаков для всех поставщиков благодаря работе по стандартизации Eden AI. Элементы ответа также стандартизированы благодаря мощным алгоритмам сопоставления Eden AI.

Настройка

С Eden AI у вас есть возможность интегрировать стороннюю платформу: мы можем быстро разработать коннекторы. Чтобы пойти дальше и настроить свой запрос на обнаружение объектов с определенными параметрами, ознакомьтесь с нашей документацией.

Создайте свою учетную запись в Eden AI