Photon - Interaktivna GUI aplikacija za primenu vizuelnih efekata nad fotografijama.
Članovi tima:
- Andrijana Čakarević ([email protected])
- Miloš Krsmanović ([email protected])
- Nebojša Koturović ([email protected])
Opis projekta:
Photon omogućava primenu nekih uobičajenih efekata nad 2D fotografijom kao što su:
- Promena osvetljenja/kontrasta
- Rotate/Flip
- Black&White, Color Invert
- rs_img - Biblioteka razvijena u okviru ovog projekta, namenjena da pruži korisne apstrakcije i udobnost pri radu sa fotografijama.
- Biblioteka
rs_img
se nalazi u istoimenom poddirektorijumu ovog repozitorijuma, gde možete naći detaljne instrukcije za korišćenje. Bitno je napomenuti da trenutna (interna) implementacija zavisi od opencv biblioteke koju je takođe potrebno imati instaliranu na sistemu.
-
OpenCV - Biblioteka korišćena za manipulaciju fotografijama u okviru "zadnjeg dela" rs_img biblioteke.
-
Qt-5 - Poznata C++ biblioteka, u ovom projektu se koristi za izradu grafičkog korisničkog interfejsa.
Da buildujete projekat unesite sledeće shell komande:
cd photon
qmake && make -j8
U folderu photon
će vam se pojaviti izvršni fajl koji se pokreće komandom ./Photon
.
Razvoj projekta je otpočet još pre nego što je ovaj repozitorijum bio dodeljen našem timu, stoga vam na uvid dostavljamo reference koje prikazuju razvoj pre (ali i za vreme) razvoja projekta u okviru ovog repozitorijuma. Kao i reference na eksterne izvore (kodove) koji su korišćen u projektu.