Ошибка пользовательского видения (ClassifyImageUrl) - PullRequest
0 голосов
/ 04 июня 2019

У меня есть веб-сайт, и я хочу показать результаты тестового изображения на моей обученной модели с помощью Azure Custom Vision после нажатия кнопки.

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

Я просто знаком с JavaScript / AJAX, поэтому я сделал этот код.

    <script>
        $(document).ready(function(){
            $("#yalla").click(function(){
                $.ajax({
                        url: "https://westeurope.api.cognitive.microsoft.com/customvision/v3.0/Prediction/MyPredictionKey/classify/iterations/Classify%20Iteration/url",
                        beforeSend: function(xhrObj){
                                // Request headers
                                xhrObj.setRequestHeader("Prediction-Key","MyPredictionKey");
                                xhrObj.setRequestHeader("Content-Type","application/json");
                        },
                        type: "POST",
                        // Request body
                        data: {"Url": "https://i.imgsafe.org/66/66f4494ce5.jpeg"},
                })
                .done(function(data) {
                        alert("success");
                })
                .fail(function() {
                       //THIS WHAT CODE RESULTS IN
                        alert("Error");
                });
            });
        });
        </script>

Но также это работает в Консоль API Azure , если это может помочь.

POST https://westeurope.api.cognitive.microsoft.com/customvision/v3.0/Prediction/MyPredictionKey/classify/iterations/Classify%20Iteration/url HTTP/1.1
Host: westeurope.api.cognitive.microsoft.com
Prediction-Key: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Content-Type: application/json

{
  "url": "https://i.imgsafe.org/66/66f4494ce5.jpeg"
}

Можете ли вы помочь, пожалуйста?

...