Russian Qt Forum

Qt => Вопросы новичков => Тема начата: Syveren от Март 07, 2013, 09:31



Название: QCamera, оптимальное разрешение камеры
Отправлено: Syveren от Март 07, 2013, 09:31
Всем добрый день!
Взял пример из QtCreatora для работы с камерой, все собралось и работает.  (Qt 5.0.1)
Видео с камеры растягивается/сжимается в соответсвии с размерами виджета на который оно выводится, а захват изображения с камеры происходит с разрешением QSize(640, 480).
Это оптимальное разрешение для моей камеры??  
Если да, то как его можно заранее определить?  
Пробовал так  :-\:
Код
C++ (Qt)
   //imageCapture - QCameraImageCapture
    bool continuous;
   qDebug()<<imageCapture->supportedResolutions(imageCapture->encodingSettings(),&continuous); // out: ()
   qDebug()<<continuous; // out: false
 
 


Название: Re: QCamera, оптимальное разрешение камеры
Отправлено: alexis031182 от Март 07, 2013, 11:12
Плагин для DirectShow, что сейчас идёт в комплекте с Qt5 пока ограниченно функционален. Возможности смены видеоразрешения нет.


Название: Re: QCamera, оптимальное разрешение камеры
Отправлено: Syveren от Март 08, 2013, 09:13
а это разрешение будет у каждой камеры своё или у всех одинаковое?


Название: Re: QCamera, оптимальное разрешение камеры
Отправлено: alexis031182 от Март 08, 2013, 10:53
По моему, берётся первое в списке поддерживаемых видеокамерой.


Название: Re: QCamera, оптимальное разрешение камеры
Отправлено: Askar от Март 24, 2013, 08:06
У меня не получается записать видео с примера.
Какая у Вас операционная система?
здесь написано про баг с directshow https://bugreports.qt-project.org/browse/QTBUG-28047 в Qt 5.0.1.



Название: Re: QCamera, оптимальное разрешение камеры
Отправлено: Syveren от Апрель 04, 2013, 14:30
Видео у меня тоже не записывает. Работает только захват кадров. (ОС Windows 7x64)