Russian Qt Forum
Ноябрь 22, 2024, 22:07
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Мультимедиа
>
Веб камера + Qt
Страниц: [
1
]
2
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Веб камера + Qt (Прочитано 18207 раз)
chipset
Гость
Веб камера + Qt
«
:
Июнь 22, 2007, 09:08 »
Как взять видео или картинки с веб камеры.. ?
с помощью Qt это возможно?
Нет случайно примера? :roll:
Записан
Admin
Administrator
Джедай : наставник для всех
Offline
Сообщений: 1988
Веб камера + Qt
«
Ответ #1 :
Июнь 22, 2007, 10:09 »
уже писалось тут в поиск
при момощи QT нельзя
но есть либы - кроссплатформенной не нашел(
Записан
vaprele07
Гость
Веб камера + Qt
«
Ответ #2 :
Июнь 22, 2007, 14:04 »
есть под линух (v4l) проект qvideo реализацию можно посмотреть в kopete или здесь
http://sourceforge.net/projects/kvideo/
Записан
chipset
Гость
Веб камера + Qt
«
Ответ #3 :
Июнь 25, 2007, 07:08 »
Цитата: "vaprele07"
есть под линух (v4l) проект qvideo реализацию можно посмотреть в kopete или здесь
http://sourceforge.net/projects/kvideo/
Спасибо :roll:
Записан
Alex Snet
Гость
Re: Веб камера + Qt
«
Ответ #4 :
Ноябрь 12, 2008, 06:26 »
Извините, что подниму старую тему.
А сейчас нет такой возможности в QT?
Есть кросплатформенная, оч тяжелая, либа - OpenCV.
В енй такое есть. И интерфейсы на так же умеет под все ОСи делать.. Но! Она очень тяжелая и тормозная...
Записан
Admin
Administrator
Джедай : наставник для всех
Offline
Сообщений: 1988
Re: Веб камера + Qt
«
Ответ #5 :
Ноябрь 12, 2008, 07:02 »
пока такой возможности нет и врядтли будет
в Windows 2 интерфейса для работы с камерами video4win и DirectX
в Linux тоже 2 нтерфейса v4l1 и v4l2
и нельзя сказать, какая камера заработает на каком интерфейсе, плохи дела особенно в линуксе
Записан
lit-uriy
Джедай : наставник для всех
Offline
Сообщений: 3880
Re: Веб камера + Qt
«
Ответ #6 :
Ноябрь 12, 2008, 08:39 »
2 Admin, а из фонона ничего такого выжать нельзя? Этож вроде мултимедийный каркас.
Записан
Юра.
Admin
Administrator
Джедай : наставник для всех
Offline
Сообщений: 1988
Re: Веб камера + Qt
«
Ответ #7 :
Ноябрь 12, 2008, 09:13 »
не работал с ним
из моего предыдущего опыта вынес следующее:
в win32 есть интерфейс для работы с камерой ( не помню как он называется), очень легко используется, НО 2 ОДИНАКОВЫХ камеры там ОДНОВРЕМЕННО использовать нельзя. Для 2 и более камер юзаем DirectX интерфейс.
в Linux покупая камеру трудно сказать какой интерфейс она заюзает v4l или v4l2 и поднимется ли вообще. Из недостатков под линукс- 2 одинаковые камеры работают ТОЛЬКО В ОДНОМ РАЗРЕШЕНИИ ( в разных нет).
PS: еще USB камеры очень любят занимать ВСЮ шину USB. Тормозя друг друга вызывая зависания. Так что лучше покупать камеры Ethernet ( а не UBS и Fireware).
Записан
ритт
Гость
Re: Веб камера + Qt
«
Ответ #8 :
Ноябрь 12, 2008, 09:47 »
а я под линухами уж года три как пользую неофициальный набор дров (французский проект, кажись) - никаких зависаний на юсб-шных камерах не наблюдал ни разу (правда, у меня выбор камер не пестрит)
то ли с 2.6.27, то ли с 2.6.28 данные дрова вошли/войдут в ядро.
под вендой дх, но это в некоторой степени палка, которая может выстрелить...
Записан
Admin
Administrator
Джедай : наставник для всех
Offline
Сообщений: 1988
Re: Веб камера + Qt
«
Ответ #9 :
Ноябрь 12, 2008, 10:11 »
ссылочку на проектик?
GPL или коммерческий?
Записан
ритт
Гость
Re: Веб камера + Qt
«
Ответ #10 :
Ноябрь 12, 2008, 10:24 »
коммерческие дрова в ядре?!
ссылочку не дам, бо она мудрёная какая-то - я вечно её забываю. проект называется gspcav - это индивидуальный инициативный проект, но он в первые годы уже был признан...
Записан
Admin
Administrator
Джедай : наставник для всех
Offline
Сообщений: 1988
Re: Веб камера + Qt
«
Ответ #11 :
Ноябрь 12, 2008, 11:53 »
ну как модулей комерческих ядер полно - nvidia к примеру
Записан
CProger
Гость
Re: Веб камера + Qt
«
Ответ #12 :
Июнь 17, 2009, 00:55 »
Подниму эту тему.
Также интересует этот вопрос. И также - кроссплатформенное решение.
Что за ethernet камеры такие? Я даже и не слышал о таких..
Меня интересует довольно интенсивная обработка изображения. На скорости 20-30 кадров в секунду (сколько камера позволит). В реальном времени
Задача состоит в поиске ярко белых точек (50-100 px в диаметре) на чёрном (или практически чёрном) фоне. (очень резкий контраст между фоном и пятнами).
Камера подключена только одна.
Картинки (кадры), думаю, могут быть с потерями. Не думаю, что потерями он умудриться потерять 50-100 пиксельную (в диаметре) круглую область
Очень было бы неплохо иметь доступ к повышению контрастности изображения на камере. Если делать это в качестве пост обработки самостоятельно - думаю, на такой скорости, не осилю..
Может чего порекомендуете в этом направлении? Какими либами достигается наиболее быстрая работа по получению картинок под вин и лин?
Загвоздка тут только в получении доступа к кадрам, а далее уже - кроссплатформенный код обработки этих картинок.
«
Последнее редактирование: Июнь 17, 2009, 15:13 от CProger
»
Записан
BELNETMON
Гость
Re: Веб камера + Qt
«
Ответ #13 :
Июнь 26, 2009, 14:32 »
Цитата: CProger от Июнь 17, 2009, 00:55
Что за ethernet камеры такие? Я даже и не слышал о таких..
езернет камеры - это попытка посадить камеры на имеющуюся езернет инфраструктуру. Что стоит за этим словом - зависит от жуков и жаб в головах разработчиков. Например, от пионерской наколенной поделке, которая в RAW шлет свои кадры, рассылая это дело бродкастом (!) в сети, то есть по сути к данным приписывается заголовок - и в сеть. И до нормальных решений, когда камера умеет клиентом подключаться к серверу и скармливать в него данные. А может и сама быть крошечным HTTP сервером и на один единственный запрос отдавать свою картинку.
Надо смотреть на конкретное устройство.
Записан
CProger
Гость
Re: Веб камера + Qt
«
Ответ #14 :
Июль 02, 2009, 00:38 »
Интересно.. А вообще все ли камеры позволяют доступаться к кадрам для моего собственного (программного) вмешательства без сжатия? Или все пожимают в какие-нить JPG'и?
Записан
Страниц: [
1
]
2
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...