Распознавание лиц

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Аватара пользователя
xor
Сообщения: 2038
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 284 раза
Поблагодарили: 629 раз

Re: Распознавание лиц

Сообщение xor » Сб сен 10, 2022 2:35 pm

Bagir писал(а):
Пт сен 09, 2022 2:14 pm
xor писал(а):
Чт сен 08, 2022 11:50 pm
Смотрите Deepstack
Судя по описанию чистый шоколад. Вечером буду пробовать. Как раз что я хочу. Отправить фотку, получить имя.
ну вот так я пост-запрос делаю:

Код: Выделить всё

$upload_url = "http://192.168.1.7:85/v1/vision/detection"; // URL-адрес POST 
// Инициализируем cURL
$ch = curl_init();
// Поля POST-запроса
$parameters = ['image' => new CURLFile($img)];
// Ссылка, куда будем загружать картинку - это upload_url
curl_setopt($ch, CURLOPT_URL, $upload_url);
// Говорим cURL, что это POST-запрос
curl_setopt($ch, CURLOPT_POST, true);
// Говорим cURL, какие поля будем отправлять
curl_setopt($ch, CURLOPT_POSTFIELDS, $parameters);
// Говорим cURL, что нам нужно знать, что ответит сервер, к которому мы будем обращаться
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
// Выполняем cURL-запрос. В этой переменной будет JSON-ответ от ВКонтакте
$curl_result = curl_exec($ch);
// Закрываем соединение
curl_close($ch);
$pred = json_decode( $curl_result,true);
echo "<pre>";
print_r($pred);
вот, что возвращает мне - но у меня не лица, а просто распознавание - дергаю людей и животных

Код: Выделить всё

Array
(
    [success] => 1
    [predictions] => Array
        (
            [0] => Array
                (
                    [confidence] => 0.40418178
                    [label] => potted plant
                    [y_min] => 140
                    [x_min] => 541
                    [y_max] => 204
                    [x_max] => 578
                )

            [1] => Array
                (
                    [confidence] => 0.51339513
                    [label] => potted plant
                    [y_min] => 171
                    [x_min] => 560
                    [y_max] => 235
                    [x_max] => 612
                )

            [2] => Array
                (
                    [confidence] => 0.60938984
                    [label] => potted plant
                    [y_min] => 1
                    [x_min] => 404
                    [y_max] => 101
                    [x_max] => 493
                )

            [3] => Array
                (
                    [confidence] => 0.88386
                    [label] => person
                    [y_min] => 49
                    [x_min] => 330
                    [y_max] => 353
                    [x_max] => 566
                )

        )

    [duration] => 0
)
За это сообщение автора xor поблагодарил:
Bagir (Вс сен 11, 2022 10:51 am)
Рейтинг: 1.16%
Ответить