Abstract |
Darba mērķis ir izveidot attēlu apstrādes lietotni Android platformai, programmā realizējot iespēju lietotājam izveidot savus attēlu apstrādes uzstādījumus, kas radītu personalizētas attēlu apstrādes iespējas. Bakalaura darbs sastāv no četrām daļām – programmai nepieciešamo funkciju noteikšana, attēlu apstrādes algoritmu izpēte, lietotnes realizācijas un programmas novērojuma.
Programmai nepieciešamo funkciju noteikšana tika veikta salīdzinot aktuālās attēlu apstrādes programmas, kā arī veicot aptauju. Tika noteiktas tās funkcijas, kas lietotājiem attēlu apstrādes programmā ir svarīgas, kā arī tika noteiktas populārāku attēlu apstrādes programmu priekšrocības un trūkumi. Tika veikta arī populārāko attēlu apstrādes lietotņu interfeisa salīdzinājums.
Attēlu apstrādes algoritmu izpētē tika veikta programmas funkciju veikšanai nepieciešamo algoritmu izpēte. Tika izpētīti attēla spilgtuma, kontrasta, gaišo un tumšo, kā arī balto un melno toņu attēlu apstrādes algoritmi, attēla baltā balansa koriģēšana, piesātinājuma un košuma maiņa, katras krāsas toņa, piesātinājuma un spožuma apstrāde atsevišķi, kā arī transformācijas algoritmi - attēla apgriešana, iztaisnošana un pagriešana.
Lietotnes realizācijas daļā tika izveidota attēlu apstrādes programma Android platformai. Programmā realizēta iespēja lietotājam saglabāt attēlu apstrādes uzstādījumus, kā arī pielāgot lietotāja interfeisu savām vajadzībām.
Darba novērtējuma daļā tika novērtēta izveidotā attēlu apstrādes programma un tās funkcionalitāte. Tika novērtētas izveidotās attēlu apstrādes funkcijas, kā arī lietotāja interfeiss. Programma tika novērtēta arī piesaistot ekspertu.
Bakalaura darbs sastāv no 55 lappusēm, 29 attēliem, 6 tabulām, 2 pielikumiem. |