Как получить пороговое значение изображения, отправляемого на сервер IBM? - PullRequest
0 голосов
/ 10 июля 2020

После того, как я отправлю изображение на свой собственный IBM Cloud Server для визуального распознавания, я возвращаю классификацию изображения. Однако я хочу получить пороговые значения, необходимые Watson для ранжирования изображения (Изображение 1 - A: 0,8 B: 0,1 C: 0,1). Я видел, как это использовалось раньше как измеритель уверенности, и хочу использовать его аналогичным образом. Возможно ли это с тем, что я делаю?

StreamBuilder(
                    stream: StreamMyClassifier(
                        _image,
                        'NRDjngCby2d-pSHOPyWQJxhuB6vOY2uOTCX6KV2BCfwB',
                        'CompostxLandfillxRecycle_2056123069'),
                    builder: (context, snapshot) {
                      if (snapshot.hasData) {
                        _text = snapshot.data;
                        return Center(
                          child: Container(
                            margin: EdgeInsets.only(
                                top: MediaQuery.of(context).size.height / 2),
                            child: Text(
                              _text,
                              style:
                                  TextStyle(color: Colors.white, fontSize: 33),
                            ),
                          ),
                        );
                      } else {
                        return Container();
                      }
                    })

1 Ответ

0 голосов
/ 13 июля 2020

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

...