Latest:
- Sailfish OS and memory
- Hillshade tile server
- Statistics of OSM Scout for Sailfish OS
- Nebezpečný router
- Tree model with Silica components
By month:
- November 2021
- January 2019
- December 2017
- December 2016
- May 2014
- April 2014
- November 2013
- April 2013
- April 2011
- February 2011
- January 2011
- August 2010
- May 2010
- March 2010
- January 2010
- October 2009
- April 2009
- February 2009
- October 2008
- September 2008
- August 2008
- April 2008
- March 2008
- February 2008
Topic:
Vizualizace grafových algoritmů
Do školy jsem jako semestrální práci psal program, který paralelně řeší problém minimálního uzlového pokrytí grafu (o tom možná později). Tento týden máme prezentovat výsledky, vyučující na toto téma pronesl poznámku že by bylo hezké mít krátké video s vizualizací algoritmu…
Řekl jsem si že podívám po nějakém nástroji který by mi pomohl jednoduše data vizualizovat, strávit den práce s psaním vlastního se mi opravdu nechtělo. Při hledání jsem měl štěstí, narazil jsem na AbuGraph, který poskytuje rozhraní přes tcp!
Stačilo jednoduše dopsat podporu pro nastavení vlastní barvu uzlu a upravit můj program tak aby místo ladicích zpráv vypisoval příkazy AbuGraphu…
java -jar dist/AbuGraph.jar -port=2222
Poslat mu výstup z mého programu…
./solver | telnet localhost 2222
A spustit grabování obrazovky
ffmpeg -y -f x11grab -qscale 2 -r 15 -s 1280x800 -i :0.0 -s 1280x800 -vcodec libx264 -vpre hq -crf 22 -threads 0 x11grab.mp4
Výsledek po dvou hodinách není vůbec špatný – video h264, mp4, 657KB