[ c linux ] Jak sie pobiera obraz z kamery ?

0

Witam

Mam takie pytanko czy nie wiedzial by ktos jak sie pod linuxem (w jezyku c) pobiera obraz z kamerki usb
wystarczy zeby byla pobrana jedna klatka obrazy (snapshot).
Oczywiscie moze to byc z uzyciem dodatkowej biblioteki.
Z gory dzienkuje za pomoc.

0

Po pierwsze do stwierdzenia czy ta Twoja kamerka jest rozpoznawana przez Linux, Linux nie umozliwia dostepu do urzadzen przez userspace (chyba ze napiszesz modul, gdzie udostepnisz takie operacje ;))

W linuksie do obslugi takich rzeczy jest v4l, sa dwie wersje API, Ty piszac nowy program powinienes korzystac z v4l2
API tutaj: http://v4l2spec.bytesex.org/spec-single/v4l2.html

A ogolnie sterowanie urzadzen w linuksie nie jest przemyslane... duzo ioctl() :/ o biblotece do obslugi nie slyszalem,
xawtv, mplayer korzystaja z API v4l2

0

thx tego szukalem :)

0

Czy zna ktoś jakąś inną bibliotekę?

1 użytkowników online, w tym zalogowanych: 0, gości: 1