Перейти к содержимому
Compvision.ru

Recommended Posts

Здравствуйте!

Есть всем известный код записи видео, который работает отлично:

Mat frame;
VideoCapture cap(0);
if (!cap.isOpened())
return -1;
while (true)
{
cap >> frame;
//далее делаем с фреймом что хотим

Но если использовать этот способ, чтобы сделать фото с вебки, то они получаются очень темными, т.к. камера только включается, не успевает настроиться к освещению. Пробовал таймером запускать VideoCapture каждые скажем 100мс - проблема решается, но тогда начинаются тормоза, т.к. каждые 100мс VideoCapture то включается, то выключается... как это грамотнее решить?

А если использовать просто while (true), а потом выдергивать фрейм в нужный момент, то тупо виснет почему-то

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте учётную запись или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать учётную запись

Зарегистрируйтесь для создания учётной записи. Это просто!

Зарегистрировать учётную запись

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

×