Ćwiczenia 4
Przykładowa sekwencja
wideo (wikimedia)
Zadania
- Wykorzystując
VideoCapture
wyświetl sekwencję wideo/obraz z kamerki. Przy odtwarzaniu wideo pomiędzy klatkami można czekać odpowiednią liczbę milisekund (waitKey
). Do odczytania właściwości sekwencji użyj metody VideoCapture::get
.
- Napisz prosty program wykrywający ruch w obrazie - ustaw rozsądną czułość.
- Polepszanie jakości przez uśrednianie klatek:
- Wyświetlaj obraz uśredniony z ostatnich n klatek pobranych z kamery. Jak zrobić to efektywnie? Pamiętaj aby obraz sumacyjny miał odpowiedni typ.
- Zaimplementuj wersję z wagami obrazów historycznych zmieniającymi się (np.) wykładniczo.