Как использовать clarifai для определения положения объекта на изображении в xamarin? - PullRequest
0 голосов
/ 30 июня 2019

Я создаю приложение для Android и IOS, используя xamarin, который должен обнаруживать объект, на который я нажимаю в изображении. Мне удалось определить, находится ли конкретный объект на изображении или нет с использованием https://portal.clarifai.com, путем обучения некоторых моделей и прогнозирования вероятности их присутствия на изображении.

Теперь я пытаюсь определить положение этого объекта (чтобы после этого предсказать, на какой объект я нажимаю)

Может кто-нибудь помочь мне, пожалуйста?

var client = new ClarifaiClient(my-api-key);

var response = await client.Predict<Concept>(my-concept-id, 
                new ClarifaiFileImage(ReadFully((file.GetStream())))).ExecuteAsync();

            foreach (var concept in response.Get().Data)
            {
                s += concept.Name + " : " + concept.Value + "\n";
            }

1 Ответ

0 голосов
/ 03 июля 2019

Вы не можете получить положение объекта внутри изображения с помощью Clarifai, но вы можете это сделать с помощью Microsoft Custom Vision AI. Как вы можете видеть в документации , она дает вам точные координаты для вас.

...