9

Sto cercando una libreria di acquisizione video multipiattaforma, per l'accesso alla webcam. Uno che avvolge V4L/V4L2 su Linux, DirectShow su Windows e QuickTime su Mac.Accesso alla webcam multipiattaforma

C o C++ è preferibile, ma posso lavorare in Java o Python se dispongono di opzioni migliori per le librerie.

risposta

9

Il OpenCV (Open Source Computer Vision) funziona sotto Linux, Windows e Mac OS X.

io uso OpenCV sotto Mac OS X e funziona molto bene con il built-in iSight del mio MacBook, e credo che funzioni ugualmente bene sotto le altre piattaforme.

Ovviamente, OpenCV non è principalmente inteso come libreria di acquisizione video, ma può essere utilizzato come tale. E se vuoi elaborare i fotogrammi che prendi dalla tua webcam OpenCV ti aiuterà sicuramente con questo ...

6

ha un componente di acquisizione video che è pensato per essere multipiattaforma, forse potresti usare solo il framework per quello pezzo :)

1

Due altri progetti che consentono di accedere Webcam di Java:

  1. LTI-Civil
  2. Xuggler
.210