Fjernstyring av kamera med Canons EOS Digital SDK
Ta i bruk mulighetene for fjernopptak med EOS- og PowerShot-kameraer ved hjelp av Canons Software Development Kit for kamerastyring.
Skreddersydde digitale løsninger for styring av Canon-kameraer
Canons Software Development Kit (SDK) gir et bredt spekter av fjernstyringsfunksjoner for Canon EOS- og PowerShot-kameraer. Du kan endre kamerainnstillinger, ta bilder og ta opp video, overføre filer fra minnekort og slette dem – alt på avstand. På kompatible PowerShot-kameraer kan du til og med styre zoomen.
Enklere alternativer for kamerastyring er blant annet EOS Utility for Mac og Windows, eller Camera Connect for trådløs tilkobling til smarttelefon. Men når du jobber med store bildemengder, eller skal integrere kameraer i en automatisert workflow, trenger du en mer robust løsning.
Da er Canons SDK løsningen. Denne Software Development Kit gir programvareutviklere og programmerere tilpassbare, digitale løsninger for styring av Canon-kameraer. Canon SDK består hovedsakelig av to deler: EDSDK (EOS Digital SDK) og CCAPI (Camera Control API).
Les videre for å bli kjent med Canon SDK, forskjellen mellom EDSDK og CCAPI, og hvordan du bruker Canon SDK i automatiserte workflows i fotostudio.
Canon SDK: EOS Digital SDK og Camera Capture Control API
Canon SDK har i hovedsak to deler, EDSDK og CCAPI, som tilbyr de samme kjernefunksjonene. Disse omfatter fjernopptak med kamera, autofokus med ett klikk, hurtigopptak, bildeoverføring og Live View-monitor. Forskjellen er at EDSDK krever kablet tilkobling, mens CCAPI gir trådløs kamerastyring.

John Maurice, European Product Marketing Manager hos Canon Europe, forklarer EDSDK og CCAPI: «Begge er måter å kommunisere med maskinvaren via programvare på, og de er porten til å styre et kamera eksternt.»
John legger til: «Grunnen til at man tar i bruk EDSDK eller CCAPI, er at man har et problem som må løses med fjernstyring av kamera. Muligheten til å gjøre dette og integrere det med programvare gir fordeler for organisasjoner på tvers av bransjer og bruksområder.»
«På tvers av bransjer og bruksområder»
John Maurice nevner e-handelsbedrifter som ett eksempel på når man trenger repeterbare, pålitelige prosesser. I e-handel må kameraer yte ofte og jevnlig, og programvare må sikre at prosessene er nøyaktige og går problemfritt. Bildeopptaket må også integreres sømløst i redigeringsarbeidsflyten.
John nevner også fotobokser på bedriftsarrangementer som et annet bruksområde for automatiserte fotoløsninger. «Kanskje du vil ta bilder av deltakerne for å lage suvenirer fra arrangementet, eller legge bildene deres inn i en database for ID-kort. Da kan du ha en programvareapplikasjon som styrer dette.»

Utover disse eksemplene kan bildeløsninger løse mange industrielle utfordringer. Du kan gjennomføre fjerninspeksjoner, eller bruke 3D-fotogrammetri til å dokumentere fysiske objekter fra flere vinkler i 3D-modeller. Canons SDK er en løsning for alle disse behovene og flere til. Den passer for både store og små bedrifter som må integrere kamerastyring i programvareprosesser.
Få tilgang til nedlasting av Canon SDK
Canon EDSK gir deg kontroll over en rekke kamerafunksjoner fra din egen programvare. Du får tilgang til nedlastingen av Canon SDK ved å registrere interesse gjennom Canon Developer Programme. Når du er godkjent, kan du laste ned bibliotekfilene og begynne å bruke programvaren. Du kan få teknisk støtte i EMEA-regionen, eller bli med i et forum der utviklere diskuterer SDK-en.
Canon EOS Digital SDK vs CCAPI
Canon lanserte EDSDK i september 2006. SDK-en bygger på en eldre, men velprøvd protokoll og krever tethering via USB fra kameraet til en Windows- eller Mac-datamaskin. EDSDK støtter et bredt spekter av Canon-kameramodeller, fra EOS-1D X Mark III og ned til EOS 2000D. Den støtter også utvalgte PowerShot-kameraer, samt EOS DSLR- og speilløse modeller.
Takket være denne bredere kamerastøtten valgte PhotoRobot å integrere EOS Digital SDK i systemene våre. Sammenlignet med CCAPI, som er en ny utgivelse (2019), gir EDSDK oss den bredest mulige kamerastøtten for kundene våre. Den gir også høyere overføringshastighet for bilder, mens CCAPI i bunn og grunn er en mobilversjon av SDK-en.
CCAPI bruker en nettbasert HTTP-protokoll for å kommunisere over Wi-Fi, og fungerer på plattformer som Android og iOS. Akkurat som SDK-en gir den brukerne kontroll over flere kameraer samtidig, men uten kabler. Det kan gi et ryddigere studio, men til prisen av begrenset kamerastøtte og begrenset Wi-Fi-båndbredde.
Bruk av Canon SDK i automatiserte PhotoRobot-arbeidsflyter
Canons EDSDK integreres sømløst med PhotoRobot_Controls og alle våre installasjoner for 3D-produktfotografering. Styr ett eller flere kameraer eksternt. Programmer operasjoner for kameraopptak, bildeoverføring og Live View-overvåking.
Koble kameraene rett til programvaren vår, og ha kontroll over arbeidsflytene i fotostudioet i ett og samme grensesnitt. Konfigurer innstillinger for å automatisere fotograferingen, og lagre konfigurasjoner som «forhåndsinnstillinger» du kan bruke om og om igjen.
Automatiser fotograferingen av alt fra packshot-bilder og 360-spinn til flerradige produktbilder, produktvideoer og mer. Programvaren tar seg av grovjobben og synkroniserer kameraer og roboter for nøyaktige, konsistente og produktive fotograferinger.
Finn flere ressurser om produktfotografering
Finn ut mer om PhotoRobot-løsninger og integrasjoner i dag. Følg oss på YouTube og LinkedIn, og meld deg på nyhetsbrevet nedenfor. Vi deler blogginnlegg, veiledninger, nyheter og videoer, slik at du får mest mulig ut av produktfotograferingen din.

