forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   C++ (http://forum.boolean.name/forumdisplay.php?f=22)
-   -   Изображение с веб-камеры (http://forum.boolean.name/showthread.php?t=17265)

impersonalis 07.09.2012 17:30

Изображение с веб-камеры
 
Сабж. Предполагаю, что логичнее всего курить WinAPI. Может кто-то уже сталкивался и подскажет о подводных камнях?
зыж под винду

pozitiffcat 07.09.2012 22:26

Ответ: Изображение с веб-камеры
 
Qt + Phonon курить, это если неохота WinApi. Можно Direct Show
ЗЫ. буквально месяца 2 назад натыкался на реализацию сабжа на C#. Делалось с помощью 10-15 строк кода. Врятли сейчас найду статью

mr.DIMAS 08.09.2012 15:36

Ответ: Изображение с веб-камеры
 
this?
http://www.ngcoders.com/uncategorize...oinput-librar/

videoInput here
http://www.muonics.net/school/spring05/videoInput/

moka 09.09.2012 22:34

Ответ: Изображение с веб-камеры
 
Что именно нужно, просто изображение с веб камеры? Какие платформы.
Вёл проект 9 месяцев, разрабатывали используя .Net + DirectShow.
DirectShow - не поддерживается с далёких 2006, и там всё архитектурно сделано через полную жопу. Работать с ним не удобно, понять его не просто. Но дело своё делает, есть возможность создания графа, пихания туда любой структуры объектов в виде фильтров со входами и выходами, например разные связки с кодеками, или синхронизацией. Но там много гемороя.

Лучше всего взять OpenCV - очень просто начать, всё есть что нужно на самом деле, плюс очень шустро и мультиплатформенно.

impersonalis 10.09.2012 02:01

Ответ: Изображение с веб-камеры
 
Цитата:

Сообщение от MoKa (Сообщение 238107)
Что именно нужно, просто изображение с веб камеры? Какие платформы.

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

Цитата:

Сообщение от MoKa (Сообщение 238107)

Лучше всего взять OpenCV - очень просто начать, всё есть что нужно на самом деле, плюс очень шустро и мультиплатформенно.

Давно его хочу попробовать, вот и оказия приключилась.

moka 10.09.2012 14:05

Ответ: Изображение с веб-камеры
 
OpenCV популярен, идёт на кучу платформ, мобильники, настольные, консоли и т.п. Также есть куча либ по работе с тем же Kinect и кучей других фичей. Мощная обработка изображений, как просто так и для например tracking'а разного рода - например лица, или люди входят / выходят в магазин (считает сам), дорожный трафик и др.
Либа развивается, и у неё огромное комьюнити в отличии от того же бажного DirectShow.
Плюс разработав на одном компе и ОСи OpenCV приложение, оно скорее всего запуститься и на другом, когда в случае с DirectShow всё в разы сложнее.


Часовой пояс GMT +4, время: 08:18.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot