Daljinsko upravljanje kamerom pomoću Canonovog EOS Digital SDK-a
Otključajte mogućnosti daljinskog snimanja kamerama EOS i PowerShot pomoću Canonovog razvojnog kompleta (SDK) za upravljanje kamerom.
Prilagođena digitalna rješenja za upravljanje kamerama Canon
Canonov razvojni komplet (Software Development Kit, SDK) nudi širok spektar funkcija daljinskog upravljanja za kamere Canon EOS i PowerShot. Konfigurirajte postavke kamere, snimajte fotografije i videozapise, prenosite i brišite datoteke s memorijskih kartica – sve to na daljinu. Na kompatibilnim kamerama PowerShot moguće je čak i upravljati zumom.
Skromnije opcije za upravljanje kamerom uključuju EOS Utility za Mac i Windows ili Camera Connect za bežično povezivanje sa pametnim telefonom. Međutim, kada radimo s većim količinama snimaka ili integrišemo kamere u automatizirani workflow, potrebno nam je robusnije rješenje.
Tada se okrećemo Canonovom SDK-u. Ovaj razvojni komplet softverskim programerima nudi prilagodljiva digitalna rješenja za upravljanje kamerama Canon. Canon SDK se prvenstveno sastoji od dva glavna dijela: EDSDK (EOS Digital SDK) i CCAPI (Camera Control API).
Nastavite čitati i saznajte više o Canon SDK-u, razlici između EDSDK-a i CCAPI-ja te načinu korištenja Canon SDK-a u automatiziranim workflowima foto studija.
Canon SDK: EOS Digital SDK i Camera Capture Control API
Canon SDK se u osnovi sastoji od dva glavna dijela, EDSDK i CCAPI, koji pružaju iste osnovne funkcije. Među njima su daljinsko snimanje kamerom, automatsko fokusiranje jednim klikom, brzo snimanje, prijenos slika i Live View monitor. Razlika je u tome što EDSDK zahtijeva žičanu vezu, dok CCAPI omogućava bežično upravljanje kamerom.

John Maurice, europski Product Marketing Manager u kompaniji Canon Europe, objašnjava EDSDK i CCAPI: „Oba su način interakcije s hardverom putem softvera i ulaz u daljinsko upravljanje kamerom.“
John dodaje: „Razlog zbog kojeg posežete za EDSDK-om ili CCAPI-jem jeste problem koji trebate riješiti daljinskim upravljanjem kamerom. Mogućnost da to učinite i integrišete sa softverom donosi prednosti organizacijama u svim industrijama i za sve slučajeve upotrebe.“
„U svim industrijama i za sve slučajeve upotrebe“
John Maurice navodi e-commerce kompanije kao jedan od primjera kada su nam potrebni ponovljivi i pouzdani procesi. U e-commerceu kamere moraju raditi često i redovno, a softver nam je potreban kako bi procesi bili precizni i neometani. Snimanje slika se također mora besprijekorno uklopiti u naš workflow obrade.
Osim toga, John navodi foto kutke na korporativnim događajima kao još jedan slučaj za automatizirana fotografska rješenja. „Možda želite fotografisati goste kako biste izradili suvenire s događaja ili dodati njihove fotografije u bazu podataka za identifikacijske kartice. Tada možda imate softversku aplikaciju koja to kontroliše.“

Osim ovih primjera, rješenja za obradu slike mogu riješiti širok spektar industrijskih izazova. Provodite daljinske inspekcije ili koristite 3D fotogrametriju za dokumentiranje fizičkih objekata iz više uglova u 3D modelima. Canonov SDK je rješenje za sve te probleme, i za više od toga. Namijenjen je kompanijama, velikim i malim, kojima je potrebno integrisati upravljanje kamerom sa softverskim procesima.
Pristup preuzimanju Canon SDK-a
Canon EDSK omogućava upravljanje nizom funkcija kamere iz Vašeg vlastitog softvera. Do preuzimanja Canon SDK-a dolazite tako što iskažete interes putem programa Canon Developer Programme. Nakon odobrenja možete preuzeti datoteke biblioteke aplikacije i početi koristiti softver. Tehničku podršku dobijate u regiji EMEA ili se pridružite forumu za programere na kojem se raspravlja o SDK-u.
Canon EOS Digital SDK naspram CCAPI-ja
Canon je svoj EDSDK predstavio u septembru 2006. godine. Zasnovan je na starijem, ali provjerenom protokolu i zahtijeva povezivanje kamere s Windows ili Mac računarom putem USB kabla (tethering). EDSDK podržava širok spektar Canon modela kamera, od EOS-1D X Mark III do EOS 2000D. Podržava i odabrane PowerShot kamere, kao i EOS DSLR i mirrorless modele.
Zahvaljujući ovoj široj podršci za kamere, PhotoRobot je za integraciju u naše sisteme odabrao EOS Digital SDK. U poređenju s CCAPI-jem, koji je novo izdanje (2019), EDSDK našim klijentima nudi najširu moguću podršku za kamere. Osim toga, nudi i veće brzine prijenosa slika, dok je CCAPI u suštini mobilna verzija SDK-a.
CCAPI koristi web-baziran HTTP protokol za komunikaciju putem WiFi mreže i radi na platformama poput Androida i iOS-a. Baš kao i SDK, korisnicima omogućava upravljanje s više kamera istovremeno, ali bez kablova. Time studio može ostati uredniji, iako na račun ograničene podrške za kamere i ograničenja propusnosti WiFi mreže.
Primjena Canon SDK-a u automatizovanim PhotoRobot workflowima
Canon EDSDK besprijekorno se integriše s aplikacijom PhotoRobot_Controls i svim našim instalacijama za 3D fotografiju proizvoda. Upravljajte jednom ili s više kamera na daljinu. Programirajte operacije snimanja kamerom, prijenosa slika i praćenja putem funkcije Live View.
Jednostavno priključite kamere direktno na naš softver i preuzmite kontrolu nad workflowima foto studija iz jednog sučelja. Podesite postavke za automatizaciju fotografisanja i spremite konfiguracije kao „presete“ koje možete koristiti iznova i iznova.
Automatizirajte procese fotografisanja za sve, od packshot fotografija i 360 spinova do višeredne fotografije proizvoda, video snimaka proizvoda i više. Softver preuzima najzahtjevniji dio posla, sinhronizirajući kamere i robote kako bi fotografisanje bilo precizno, dosljedno i produktivno.
Pronađite više resursa o fotografiji proizvoda
Saznajte više o PhotoRobot rješenjima i integracijama već danas. Pratite nas na YouTubeu i LinkedInu te se prijavite na newsletter u nastavku. Dijelimo blogove, tutorijale, novosti i videa kako biste iz fotografije proizvoda izvukli maksimum.

