Skip to content

petrnohejl/non-realistic-video-effects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

--------------------------------------------------------------------------------

Non Realistic Video Effects
(c) 2010 Petr Nohejl

Projekt Non Realistic Video Effects byl vytvořen v rámci předmětu PGP
(Pokročilá počítačová grafika) na FIT VUT v Brně spolu s Petrem Panáčkem.

Cílem práce bylo nastudovat metody používané v nerealistickém zobrazování videa.
Dále zhodnotit možnosti metod pro zpracování videa (stabilita mezi framy, 
plynulost pohybů apod.), navrhnout a implementovat aplikaci realizující vybraný
efekt na videosekvenci. Demonstrovat dosažené výsledky na vhodných vstupech a
vyhodnotit.

V rámci projektu jsme implementovali aplikaci demonstrující 3 video efekty:
komiksový efekt, mozaikový efekt a malířský efekt. Součástí projektu je 
dokumentace, popisující výpočet těchto efektů.
	            
--------------------------------------------------------------------------------

Sestavení a spuštění projektu:

Program je implementován v jazyce C/C++, v prostředí Visual Studio 2008.
Používá knihovnu OpenCV. Pro úspěšné sestavení projektu je nutné mít
nainstalovanou tuto knihovnu a správně definovány v nastavení projektu 
knihovny pro linker.

--------------------------------------------------------------------------------

Aplikace VideoEffects:

Aplikace demonstruje 3 video efekty: komiksový efekt, mozaikový efekt a 
malířský efekt. Vstupem programu je typ efektu a název video souboru ve formátu
AVI. Výstupem jsou dvě okna, zobrazující video. První ukazuje originální obraz,
druhé zobrazuje vyrenderovaný obraz, na který byl aplikován daný efekt.

--------------------------------------------------------------------------------

Usage:

VideoEffects.exe -h               - show help
VideoEffects.exe -c inputVideo    - demonstrate comic effect
VideoEffects.exe -p inputVideo    - demonstrate painterly effect
VideoEffects.exe -m inputVideo    - demonstrate mosaic effect

inputVideo is name of video file in AVI format

--------------------------------------------------------------------------------

Rozdělení práce:

Petr Nohejl: základ aplikace, komiksový efekt, mozaika, dokumentace
Petr Panáček: základ aplikace, komiksový efekt, malířský efekt

--------------------------------------------------------------------------------

About

Comic, painterly and mosaic video effects in OpenCV.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published