crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

Гость_noy_*
сообщение 26.11.2007, 16:16
Сообщение #1





Гости








    


Я Использую Webcam в моей программе, какой виджет мне нужно использовать для отображения данных из Webcam? Пожалуйста помогите мне!
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
2 страниц V   1 2 >  
Начать новую тему
Ответов (1 - 18)
Admin
  опции профиля:
сообщение 26.11.2007, 16:26
Сообщение #2


Администратор
****

Группа: Администратор
Сообщений: 646
Регистрация: 9.10.2007
Из: crossplatform.ru
Пользователь №: 1

Спасибо сказали: 17 раз(а)




Репутация:   2  


Попробуй сделать на подобии того, как сделано в приложении: "%QTDIR%\examples\desktop\screenshot" отображение скрина.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Гость_noy_*
сообщение 26.11.2007, 16:44
Сообщение #3





Гости








    


Что-то как-то там сложно :(
Попробую
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
QCasper
  опции профиля:
сообщение 26.11.2007, 16:53
Сообщение #4


Студент
*

Группа: Участник
Сообщений: 66
Регистрация: 26.11.2007
Пользователь №: 24

Спасибо сказали: 2 раз(а)




Репутация:   1  


Цитата(Admin @ 26.11.2007, 16:26) *
Попробуй сделать на подобии того, как сделано в приложении: "%QTDIR%\examples\desktop\screenshot" отображение скрина.


Ключевая строчка в том примере следующая:
QPixmap::grabWindow(QApplication::desktop()->winId())


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

Сообщение отредактировал QCasper - 26.11.2007, 16:54
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Гость_noy_*
сообщение 26.11.2007, 16:59
Сообщение #5





Гости








    


Желательно для всех, почему и была выбрана библиотека Qt
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
QCasper
  опции профиля:
сообщение 26.11.2007, 17:03
Сообщение #6


Студент
*

Группа: Участник
Сообщений: 66
Регистрация: 26.11.2007
Пользователь №: 24

Спасибо сказали: 2 раз(а)




Репутация:   1  


Цитата(noy @ 26.11.2007, 16:59) *
Желательно для всех, почему и была выбрана библиотека Qt


Попробуйте подождать выхода Qt 4.4, там будет включена поддержка для работы с видео, возможно она будет включать в себя и видео захват. Подробнее о данной поддержке можно узнать, прочитав про phonon.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 26.11.2007, 17:06
Сообщение #7


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


Цитата(QCasper @ 26.11.2007, 16:53) *
Qt функционал, насколько мне известно, пока не позволяет делать такие вещи
Согласен, но "Если очень захотеть, можно в космос полететь", всего каких-то 20 миллионов $, вот и тут так же, если очень нужно, то можно подобный функционал реализовать самому, правда вопрос стоит во времени и финансировании. :)

Сообщение отредактировал ViGOur - 26.11.2007, 17:07
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Гость_noy_*
сообщение 26.11.2007, 17:12
Сообщение #8





Гости








    


Цитата(QCasper @ 26.11.2007, 17:03) *
Попробуйте подождать выхода Qt 4.4, там будет включена поддержка для работы с видео, возможно она будет включать в себя и видео захват. Подробнее о данной поддержке можно узнать, прочитав про phonon.
А ссылочку можно?

Вообще неплохо было бы. :rolleyes:
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
QCasper
  опции профиля:
сообщение 26.11.2007, 17:15
Сообщение #9


Студент
*

Группа: Участник
Сообщений: 66
Регистрация: 26.11.2007
Пользователь №: 24

Спасибо сказали: 2 раз(а)




Репутация:   1  


Цитата(ViGOur @ 26.11.2007, 17:06) *
Цитата(QCasper @ 26.11.2007, 16:53) *
Qt функционал, насколько мне известно, пока не позволяет делать такие вещи
Согласен, но "Если очень захотеть, можно в космос полететь", всего каких-то 20 миллионов $, вот и тут так же, если очень нужно, то можно подобный функционал реализовать самому, правда вопрос стоит во времени и финансировании. :)


Это все понятно. Если самому все делать, то и Qt не нужно тогда. Автор спросил можно ли, с использованием Qt, я ответил. Вот если бы он спросил "как это делается вообще" тоесть неважно с Qt или без него, то мой бы ответ по другому бы звучал.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
QCasper
  опции профиля:
сообщение 26.11.2007, 17:17
Сообщение #10


Студент
*

Группа: Участник
Сообщений: 66
Регистрация: 26.11.2007
Пользователь №: 24

Спасибо сказали: 2 раз(а)




Репутация:   1  


Цитата(noy @ 26.11.2007, 17:12) *
Цитата(QCasper @ 26.11.2007, 17:03) *
Попробуйте подождать выхода Qt 4.4, там будет включена поддержка для работы с видео, возможно она будет включать в себя и видео захват. Подробнее о данной поддержке можно узнать, прочитав про phonon.
А ссылочку можно?

Вообще неплохо было бы. :rolleyes:


http://www.google.com ;)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Гость_noy_*
сообщение 26.11.2007, 17:35
Сообщение #11





Гости








    


Жаль, что выход Qt 4.4 ожидается только в марте или апреле 2008 года. :(
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
QCasper
  опции профиля:
сообщение 27.11.2007, 10:02
Сообщение #12


Студент
*

Группа: Участник
Сообщений: 66
Регистрация: 26.11.2007
Пользователь №: 24

Спасибо сказали: 2 раз(а)




Репутация:   1  


Могу помочь с виндой, в линуксе не решал такую задачу.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Гость_noy_*
сообщение 27.11.2007, 11:31
Сообщение #13





Гости








    


Спасибо, но я пока не оставил надежду найти универсальный способ, или готовую либу. :)

Если ничего другого не останется, то прийдется делать по отдельности.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Гость_Negativ_*
сообщение 17.1.2008, 19:15
Сообщение #14





Гости








    


QCasper, если можешь помоги, интересно очень.
Сам решаю подобную задачу.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
QCasper
  опции профиля:
сообщение 26.1.2008, 21:03
Сообщение #15


Студент
*

Группа: Участник
Сообщений: 66
Регистрация: 26.11.2007
Пользователь №: 24

Спасибо сказали: 2 раз(а)




Репутация:   1  


Цитата(Negativ @ 17.1.2008, 19:15) *
QCasper, если можешь помоги, интересно очень.
Сам решаю подобную задачу.


просьба еще актуальна?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
losev
  опции профиля:
сообщение 27.1.2008, 9:34
Сообщение #16


Студент
*

Группа: Новичок
Сообщений: 10
Регистрация: 15.12.2007
Пользователь №: 47

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(QCasper @ 26.1.2008, 21:03) *
Цитата(Negativ @ 17.1.2008, 19:15) *
QCasper, если можешь помоги, интересно очень.
Сам решаю подобную задачу.


просьба еще актуальна?

Актуальна для всех )))
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Гость_Alexandr_*
сообщение 27.1.2008, 12:20
Сообщение #17





Гости








    


Господа, а виджет, который мебель по квартире двигать будет и за пивом бегать вам не нужен?
1) Это скорее всего будет платформозависимый код.
2)существует куча вариантов, как драйвер вебкамеры(или другой отдавальщик) отдаст вам видео. Это может быть h. 263 или сжатое видео в аналогичном формате и тогда можно попробовать Phonon для вывода. Или image buffer для каждого кадра и тогда ,скорее всего, придется конвертировать его в QPixmap и выводить. Возможно встанет вопрос производительности.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
QCasper
  опции профиля:
сообщение 27.1.2008, 16:49
Сообщение #18


Студент
*

Группа: Участник
Сообщений: 66
Регистрация: 26.11.2007
Пользователь №: 24

Спасибо сказали: 2 раз(а)




Репутация:   1  


Цитата(QCasper @ 26.1.2008, 21:03) *
Цитата(Negativ @ 17.1.2008, 19:15) *
QCasper, если можешь помоги, интересно очень.
Сам решаю подобную задачу.


просьба еще актуальна?


Я в своё время решил задачу под винду, с использованием DirectShow, стало быть для других платформ моё решение работать не будет.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 17.1.2009, 11:34
Сообщение #19


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


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

2 страниц V   1 2 >
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 23.5.2025, 16:06