Fjärrkontroll med Canons EOS Digital SDK

Lås upp fjärrinspelningsfunktionerna i EOS- och PowerShot-kameror med Canons software development kit för kamerakontroll.
Anpassade digitala lösningar för styrning av canonkameror
Canons Software Development Kit (SDK) levererar ett brett utbud av fjärrkontrollfunktioner för Canon EOS- och PowerShot-kameror. Konfigurera kamerainställningar, ta foton och spela in videor, överför och ta bort filer från minneskort - allt på distans. Det är till och med möjligt att använda zoom på kompatibla PowerShot-kameror.
Mer blygsamma alternativ för kamerakontroll inkluderar EOS Utility för Mac och Windows, eller Camera Connect för trådlös smartphone-anslutning. Men när man arbetar med större volymer av bilder, eller integrerar kameror i ett automatiserat arbetsflöde, behöver vi en mer robust lösning.
Det är nu vi går till Canons SDK. Detta software development kit tillhandahåller mjukvaruutvecklare och datorprogrammerare anpassningsbara, digitala lösningar för Canon kamerakontroll. Canon SDK består främst av två huvuddelar: EDSDK (EOS Digital SDK) och CCAPI (Camera Control API).
Läs vidare för att upptäcka Canon SDK, EDSDK vs CCAPI och hur du använder Canon SDK i automatiserade arbetsflöden för fotostudior.
Canon SDK: API för EOS Digital SDK och kamerainspelningskontroll
Med Canon SDK finns det i huvudsak två huvuddelar, EDSDK & CCAPI, som ger samma kärnfunktioner. Dessa inkluderar fjärrkamerainspelning, autoklickfokus, snabbbild, bildöverföring och Live View-bildskärm. Skillnaden är att med EDSDK krävs en trådbunden anslutning, medan CCAPI ger trådlös kamerakontroll.

John Maurice, europeisk produktmarknadsföringschef på Canon Europe, förklarar EDSDK och CCAPI. "De är båda sätten att interagera med hårdvaran via programvaran och porten till att fjärrstyra en kamera."
John tillägger, "Anledningen till att du kommer till EDSDK eller CCAPI är att du har ett problem som du måste lösa med fjärrkontroll. Möjligheten att göra detta och integrera det med programvara har fördelar för organisationer i olika branscher och i olika användningsfall."
"I olika branscher och i olika användningsfall"
John Maurice tillhandahåller e-handelsföretag som ett av sina exempel på när vi behöver repeterbara, pålitliga processer. Inom e-handel måste kameror fungera ofta och regelbundet, och vi behöver programvara för att säkerställa att processerna är korrekta och smidiga. Bildinspelning måste också integreras sömlöst med vårt redigeringsarbetsflöde.
Dessutom listar John fotobås för företagsevenemang som ett annat fall för automatiserade fotograferingslösningar. – Kanske vill man ta bilder på deltagarna för att skapa souvenirer från evenemanget, eller lägga till deras bilder i en databas för ID-kort. Så du kanske har ett program som styr det.

Utöver dessa exempel kan bildlösningar lösa ett brett spektrum av industriella utmaningar. Utför fjärrinspektionsprocesser eller använd 3D-fotogrammetri för att dokumentera fysiska objekt från flera vinklar i 3D-modeller. Canons SDK är en lösning på alla dessa problem och mer. Det är för både stora och små företag som behöver integrera kamerastyrning med mjukvaruprocesser.
Få tillgång till Canon SDK Download
Canon EDSK möjliggör kontroll över en rad kamerafunktioner från din egen programvara. Få tillgång till Canon SDK-nedladdningen genom att registrera intresse via Canon Developer Programme. Godkännande ger möjlighet att ladda ner applikationsbiblioteksfilerna och börja använda programvaran. Få teknisk support i EMEA-regionen, eller gå med i ett forum för utvecklare för att diskutera SDK.
Canon EOS Digital SDK vs CCAPI
Canon lanserade sitt EDSDK i september 2006. Baserat på ett äldre, men beprövat protokoll, kräver det anslutning via USB från en kamera till en Windows- eller Mac-dator. EDSDK stöder ett brett utbud av Canon-kameramodeller, från EOS-1D X Mark III ner till EOS 2000D. Det har också stöd för utvalda PowerShot-kameror, samt EOS DSLR- och spegellösa modeller.
Tack vare detta bredare utbud av kamerastöd valde PhotoRobot EOS Digital SDK för att integrera med våra system. Jämfört med CCAPI, som är en ny utgåva (2019), ger EDSDK oss bredast möjliga utbud av kamerastöd för våra kunder. Det erbjuder också högre bildöverföringshastigheter, medan CCAPI i huvudsak är en mobilversion av SDK.
CCAPI använder ett webbaserat HTTP-protokoll för att kommunicera via WiFi och fungerar på plattformar som Android och iOS. Precis som SDK ger det användarna kontroll över flera kameror samtidigt, men gör det utan kablar. Detta kan hålla studior mindre röriga, men på bekostnad av begränsat kamerastöd och WiFI-bandbreddsbegränsningar.
Distribuera Canon SDK i automatiserade arbetsflöden för PhotoRobot
Canons EDSDK integreras sömlöst med PhotoRobot_Controls och alla våra 3D-produktfotografering installationer. Fjärrstyr en eller flera kameror. Programmera operationer för kamerafångst, bildöverföring och Live View-monitor.
Anslut bara kamerorna direkt till vår programvara och ta kontroll över arbetsflöden för fotostudior på ett och samma gränssnitt. Konfigurera inställningar för att automatisera fotograferingar och spara konfigurationer som "förinställningar" för återanvändning om och om igen.
Automatisera fotoprocesser för allt från packshot-foton samt 360 SPIN, till flerrads produkt STILL, produktvideor och mer. Programvaran hanterar det tunga arbetet, synkroniserar kameror och robotar för att säkerställa exakta, konsekventa och produktiva fotograferingar.
Hitta fler resurser för produktfotografering
Upptäck mer om PhotoRobot-lösningar och integrationer idag. Följ oss på YouTube och LinkedIn, och anmäl dig till nyhetsbrevet nedan. Vi delar bloggar, handledningar, uppdateringar och videor för att säkerställa att du får ut det mesta av din produktfotografering.

