Autore Topic: catturare stream video processando i frame  (Letto 3101 volte)

Offline sams4

  • Nuovo arrivato
  • *
  • Post: 6
  • Respect: 0
    • Mostra profilo
  • Sistema operativo:
    Windows 8
catturare stream video processando i frame
« il: 17 Maggio 2013, 17:12:53 CEST »
0
Buonasera a tutti.
Vorrei sviluppare un'applicazione Android che possa registrare un video e durante la registrazione possa catturare frame da elaborare successivamente con tecniche di image processing. Ho dato un'occhiata su internet e ho visto che le librerie opencv 2.4.5 offrono la classe VideoCapture che permette di fare giusto questo, tuttavia nei tutorial come face-detection viene utilizzata la classe CameraBridgeViewBase. Qualcuno che ha già lavorato su una cosa simile potrebbe consigliarmi come procedere,magari anche con qualche guida o link a qualche esempio? Vi ringrazio in anticipo.

Offline zano88

  • Nuovo arrivato
  • *
  • Post: 2
  • Respect: 0
    • Mostra profilo
Re:catturare stream video processando i frame
« Risposta #1 il: 18 Luglio 2013, 15:03:23 CEST »
0
Io ho svolto un lavoro simile, usando la preview e la callback.
Se cerchi in giro qualcosa trovi, la base per iniziare a capire è qui:

Codice: [Seleziona]
mCamera.setPreviewCallback(new PreviewCallback() {
    public void onPreviewFrame(byte[] data, Camera c) {

Dopodichè decidi cosa fare, se mostrare la cattura ecc.. comincia a fare qualche
prova con l'oggetto Camera se non l'hai mai usato.