Ho diversi fotogrammi di un file video. Ora, osservando separatamente ogni frame, ho notato che ci sono molti frame in cui gli oggetti non sono stati spostati. Ho bisogno di fare la media di tutti quei fotogrammi e creare un singolo fotogramma usando OpenCV.
Sono completamente nuovo in OpenCV, quindi sarà di grande aiuto se riesco a ottenere i codici per la media dei frame.
risposte:
0 per risposta № 1Una tecnica semplice ...
Sottrai il fotogramma precedente dal fotogramma attuale ...usando questa funzione opencv. Prendi solo quei frame che hanno differenzanegativo o positivo al di sopra di una soglia ... come nei fotogrammi dove l'oggetto è quasi statico, quindi facendo la differenza di fotogramma si otterrà un valore basso ... salta quei fotogrammi .... di nuovo quando solo l'oggetto si muove e il resto di lo sfondo è più o meno statico come un uomo che si muove in un parco, lì solo tu puoi memorizzare la posizione dell'uomo e lo sfondo viene duplicato ...