Photon

O projektu

Photon - Interaktivna GUI aplikacija za primenu vizuelnih efekata nad fotografijama.

Članovi tima:

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

Biblioteke korišćene u projektu

  1. 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.
  1. OpenCV - Biblioteka korišćena za manipulaciju fotografijama u okviru "zadnjeg dela" rs_img biblioteke.

  2. Qt-5 - Poznata C++ biblioteka, u ovom projektu se koristi za izradu grafičkog korisničkog interfejsa.

Buildovanje projekta

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.

Eksterne reference

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.