Nechte si překreslit portrét do podoby úseček

Nechte si překreslit portrét do podoby úseček

Mnoho fotoeditorů nabízí „mrvítka“ fotografií, která pracují vesměs pouze s barevností, šumem anebo vinětací. Co takhle zkusit něco zcela jiného, něco geometrického...

Slovenský programátor Zden Hlinka vyvinul jednoduchý kreslící algoritmus, který vámi vloženou fotografii překreslí do podoby sítě geometrických primitiv. Výsledkem je poměrně zajímavá fotografika.

Stačí přetáhnout fotografii do prohlížeče a vhodně zvolit četná nastavení, seskupená v levém menu, která se v reálném čase promítají do výsledného obrazu. Jakmile budete s výsledkem spokojeni, obraz můžete na jedno kliknutí uložit. Autor dodává, že algoritmus funguje nejlépe s portréty.

portret2.pngportret.png
Fotografie před a po použití filtru

Aplikace je založena na náhodném hledání sousedních pixelů podobné barvy a následném překreslení takovéto skupiny pomocí základních geometrických primitiv. Hledání pixelů začíná vždy uprostřed a pokračuje radiálně do všech směrů. V nastavení si lze zvolit minimální a maximální vzdálenost stejně jako velikost střední oblasti. Průhlednost je počítána na základě vzdálenosti pixelů od sebe.

Na vývoji projektu autor usilovně pracuje a v budoucnu se můžeme dočkat například rozšíření palety geometrických primitiv, dalších možností nastavení nebo možnosti zaznamenat všechny kroky kresby, což by dovolilo použití této technologie ve videu. Zdrojové kódy celého projektu jsou k dispozici volně ke stažení na repozitáři Github.

Jak filtr funguje si můžete vyzkoušet sami na adrese face.haluska.sk.

Určitě si přečtěte

Články odjinud