Pregled bibliografske jedinice broj: 658602
Upravljanje digitalnom fotoaparatom pomoću protokola za prijenos fotografija
Upravljanje digitalnom fotoaparatom pomoću protokola za prijenos fotografija, 2013., diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb
CROSBI ID: 658602 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Upravljanje digitalnom fotoaparatom pomoću protokola za prijenos fotografija
(Control of the digital camera using picture transfer protocol)
Autori
Mandić, Zvonimir
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, preddiplomski
Fakultet
Fakultet elektrotehnike i računarstva
Mjesto
Zagreb
Datum
12.07
Godina
2013
Stranica
44
Mentor
Petrinović, Davor
Ključne riječi
Protokol za prijenos fotografija; PTP; Canon Hack Development Kit; CHDK; ptpcam; Canon Powershot A570 IS; NetBeans; Java; Perl; Lua; Beagleboard
(Picture transfer protocol; PTP; Canon Hack Development Kit; CHDK; ptpcam; Canon Powershot A570 IS; NetBeans; Java; Perl; Lua; Beagleboard)
Sažetak
Cilj rada je pomoću protokola za prijenos fotografija ostvariti upravljanje fotoaparatom Canon Powershot A570 IS na operacijskom sustavu Linux. Upravljanje parametrima fotoaparata će se obavljati preko grafičkog sučelja. Fotografija će se prebaciti na upravljačko računalo i prikazati na ekranu. Izvođenje rješenja zadatka će se testirati na ugradbenom računalnom sustavu Beagleboard. Na fotoaparat je postavljen CHDK firmware zbog potpune podrške za PTP. Za komunikaciju s fotoaparatom korišten je program ptpcam. Za razvoj aplikacije korišteno je NetBeans razvojno okruženje s programskim jezikom Java verzije 7. Za komunikaciju između ptpcama i Java programa korišten je skriptni jezik Perl verzije 5. Za izvođenje skripti na fotoaparatu korišten je skriptni jezik Lua verzije 5.1. Rezultat rada je aplikacija s grafičkim sučeljem u kojoj se zadaju parametri fotografiranja i gdje se prikazuje fotografija. Testiranje aplikacije na Beagleboardu nije obavljeno. Zbog prenosivosti Java koda na druge operacijske sustave i podrške za skriptni jezik Perl na operacijskom sustavu Ångström očekuju se pozivitni rezultati sa sporijim vremenom izvođenja zbog slabijih performansi Beagleboarda u usporedbi s laptopima i osobnim računalima.
Izvorni jezik
Hrvatski
Znanstvena područja
Elektrotehnika, Računarstvo
POVEZANOST RADA
Projekti:
0036054
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb
Profili:
Davor Petrinović
(mentor)