Показать сообщение отдельно
  #1 (permalink)  
Старый 01.02.2018, 19:11
Интересующийся
Отправить личное сообщение для vano_mig Посмотреть профиль Найти все сообщения от vano_mig
 
Регистрация: 20.09.2017
Сообщений: 10

canvas распознавание лица
Ребята привет. Помогите найти ошибку, не работает код.
Мне нужно при загрузке фото с формы закинуть ее в канвас и если определено лицо то сохранить фото. Лицо не определяеться
Подскажите ошибку

function readURL(input) {
            file = document.querySelector('input[type="file"]').files[0];
            $('.form').hide();
            $('#canvas').show();
             var item = getBase64(file);
        };

        function getBase64(file) {
           var reader = new FileReader();
           reader.readAsDataURL(file);
           reader.onload = function () 
           {

                $('.video-frame').show();
                $('#video').show();


                 
                $('.photo-border').hide();
                $('.form').hide();

                var canvas = document.getElementById('canvas');
                var context = canvas.getContext('2d');
                
                var image = new Image();
                image.onload = function()
                {
                    context.drawImage(image, 0, 0);
                };
                image.src = reader.result;
                var tracker = new tracking.ObjectTracker('face');

                 //tracker.setInitialScale(4.6);
                 tracker.setStepSize(1.7);
                 //tracker.setEdgesDensity(0.1);
                tracking.track('#canvas', tracker);

                console.log(tracker);
                console.log(tracking);
                tracker.track(function(event)
                {
                    console.log(tracker);
                    if (event.data.length === 0) {
                        console.log('no');
                    } else {
                        console.log('yes');
                    }
                });
           };
        };
Ответить с цитированием