2017-02-23 73 views
0

У меня возникли проблемы при использовании моей камеры внутри веб-страницы. Проблема в том, что просматриваемая фотография не совпадает с фотографией, которая фактически выполняется.Фотография, сделанная моей веб-камерой, не совпадает с предыдущей.

Вот изображение, показывающее вопрос (на фото слева находится просматриваемый один и право один картина на самом деле принято): enter image description here И here является jsFiddle с моим кодом.

Я действительно не знаю, где эта проблема может возникнуть, может быть, эта строка context.drawImage(video, 0, 0, 640, 480);?

Кроме того, я хотел бы добавить, что этот вопрос является то же самое на несколько компьютеров, телефонов и планшетов, которые я имел под рукой (Кстати мы говорим, под рукой или рукой?)

Это первый время я использую веб-камеру в своих приложениях, поэтому я немного потерян, любая помощь будет принята с благодарностью :)

Заранее благодарим за отличный подарок!

+0

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

+0

Я не уверен, что хорошо понимаю, я должен подсчитывать время между моментом, когда я нажимаю кнопку, и как только моя фотография появляется справа? – darzang

+0

У вас будет два часа на экране, и вы можете сравнить часы «предварительного просмотра» и «захваченные» часы –

ответ

0

Наконец-то мне удалось добиться успеха, и мне удалось изменить его размеры, чтобы они соответствовали тем же размерам.

Смежные вопросы