Ho scritto un'applicazione di rilevamento del flusso ottico basata su OpenCV per esercitazioni Android e codice sorgente dell'applicazione Barry Thomas OpenCV Demo 2. Ora voglio rendere questa applicazione un'attività di background in modo da poter passare il risultato del rilevamento alla mia attività principale tramite l'interfaccia listener.OpenCV Android: acquisizione di cornici senza sfondo sullo schermo
Tutti i campioni di applicazione nei totem OpenCV si estendono Activity
e implementa CvCameraViewListener
e mostra l'ingresso della telecamera sullo schermo. Voglio poter acquisire i frame delle telecamere e fare il rilevamento del flusso ottico sui frame in background senza mostrarli sullo schermo.
Come posso ottenere fotogrammi dalla fotocamera in background senza mostrare l'input della telecamera?
Rendere invisibile l'inquadratura impedisce qualsiasi elaborazione che avvenga per fotogramma .. o almeno questo è ciò che accade nel mio caso –
Rendere invisibile arresta qualsiasi elaborazione. Restituzione di risultati nulli in una schermata nera. – japedo