Насколько сложно создать программное обеспечение для веб-камеры, например Gateway USB 2.0 Web Cam? Я хотел бы иметь возможность получать снимки изображений по запросу. Есть ли библиотека C++ или другой API, который я могу использовать для этого?
Как получить снимки с веб-камеры?
comment
Дубликат stackoverflow.com/questions/688165/cross-platform-webcam- доступ
- person Gareth Stockwell   schedule 19.02.2010
comment
Дубликат?.. о xD посмотри на это, лол. извините, я не видел тот пост.
- person blood   schedule 19.02.2010
Ответы (1)
Ответ зависит от того, какую платформу вы используете. Например, в Windows вы можете получить данные с камеры с помощью DirectX API, Linux имеет Video4Linux, а Mac имеет QuickTime.
Есть несколько кроссплатформенных оболочек, которые обеспечивают уровень выше собственного API видео и, следовательно, предлагают общий API для нескольких платформ. Одним из таких проектов является OpenCV, который, хотя и не предназначен в первую очередь для случаев использования камеры, поддерживает их. через функции cvCaptureFromCAM
и cvQueryFrame
.
Мультимедийные API QtMobility также будут предлагать межплатформенную поддержку камер, но этот API не еще реализовано. Вернитесь в Qt 4.7, если эта библиотека покажется вам интересной.
person
Gareth Stockwell
schedule
19.02.2010