APE (Another Photo Editor)
Honza Šafařík
O projektu
APE je jednoduchý editor obrázků ovládaný pomocí mobilních senzorů. Skládá se ze dvou aplikací: serveru se spuštěným processingovým sketchem a mobilní aplikace streamující data senzorů. Mobilní aplikace obsahuje tři hlavní nástroje:
Sorting pixelů - horizontální a vertikální + seed pro nedeterminismus.
Pixelizace - průměrování určitého počtu pixelů.
Shue - semináhodné přesouvání části obrazu na jiné místo.
Intenzita a parametry těchto úprav jsou stanoveny pouze rotací a pohybem mobilu. Výsledkem tohoto projektu je nástroj, který není zcela intuitivní na použití, a výsledný efekt je tak více náhodný.
Video
Technologie
Java (JDK8, Maven, Processing),
Flutter (Dart),
Websockets
Demo
Server je dostupný na github.com/jan-saf/sensor-server a mobilní aplikace na github.com/jan-saf/gyroscope.
Doplňující instrukce ke spuštění najdete zde.