Fjärrstyrning av kameror med Canons EOS Digital SDK

Fjärrstyrning av kameror med Canons EOS Digital SDK

Utnyttja fjärrstyrningsmöjligheterna hos EOS- och PowerShot-kameror med Canons Software Development Kit för kamerastyrning.

Spara tid och sammanfatta sidans innehåll
Välj verktyg för att generera en sammanfattning av sidan:

Skräddarsydda digitala lösningar för styrning av Canon-kameror

Canons Software Development Kit (SDK) erbjuder ett brett utbud av fjärrstyrningsfunktioner för Canon EOS- och PowerShot-kameror. Du kan konfigurera kamerainställningar, ta foton och spela in video samt överföra och radera filer på minneskort – allt på distans. På kompatibla PowerShot-kameror går det till och med att styra zoomen.

Enklare alternativ för kamerastyrning är bland annat EOS Utility för Mac och Windows eller Camera Connect för trådlös anslutning till smartphone. När du arbetar med stora bildvolymer eller ska integrera kameror i ett automatiserat arbetsflöde behövs dock en mer robust lösning.

Då är Canons SDK rätt väg att gå. Det här Software Development Kit ger programvaruutvecklare och programmerare anpassningsbara digitala lösningar för styrning av Canon-kameror. Canon SDK består främst av två huvuddelar: EDSDK (EOS Digital SDK) och CCAPI (Camera Control API).

Läs vidare och få veta mer om Canon SDK, skillnaden mellan EDSDK och CCAPI och hur du använder Canon SDK i automatiserade arbetsflöden i fotostudion.

‍

‍

Canon SDK: EOS Digital SDK och Camera Capture Control API

Canon SDK består i huvudsak av två delar, EDSDK och CCAPI, som erbjuder samma grundfunktioner. Bland dem finns fjärrstyrd bildtagning, autofokus med ett klick, snabbtagning (fast shot), bildöverföring och bildskärmsvisning med Live View. Skillnaden är att EDSDK kräver trådbunden anslutning, medan CCAPI ger trådlös kamerastyrning.

‍

Närbild av en Canon-kamera.

‍

John Maurice, European Product Marketing Manager på Canon Europe, förklarar EDSDK och CCAPI: ”Båda är sätt att kommunicera med hårdvaran via programvara, och porten till att styra en kamera på distans.”

John lägger till: ”Anledningen till att man vänder sig till EDSDK eller CCAPI är att man har ett problem som behöver lösas genom fjärrstyrning av kameran. Möjligheten att göra det och integrera det med programvara ger fördelar för organisationer i många branscher och i många användningsområden.”

‍

‍

”Över branscher och användningsområden”

John Maurice nämner e-handelsföretag som ett exempel på när vi behöver repeterbara och pålitliga processer. Inom e-handel måste kameror prestera ofta och regelbundet, och vi behöver programvara som säkerställer att processerna är exakta och smidiga. Bildtagningen måste dessutom integreras sömlöst med vårt redigeringsflöde.

John nämner dessutom fotoboxar vid företagsevent som ett annat användningsområde för automatiserade fotolösningar. ”Kanske vill du fotografera deltagarna för att skapa minnen från eventet, eller lägga till deras bilder i en databas för ID-kort. Då kan du ha en programvara som styr det.”

‍

Motoriserad fotovridskiva med kameraarm, belysning och produkt.

‍

Utöver de här exemplen kan bildlösningar lösa en lång rad industriella utmaningar. Utför inspektioner på distans, 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 fler därtill. Det är till för både stora och små företag som behöver integrera kamerastyrning med programvaruprocesser.

‍

‍

Få tillgång till Canon SDK-nedladdningen

Canon EDSK ger dig kontroll över en rad kamerafunktioner direkt i din egen programvara. Du får tillgång till nedladdningen av Canon SDK genom att anmäla ditt intresse via Canon Developer Programme. När du har blivit godkänd kan du ladda ner programbibliotekets filer och börja använda programvaran. Du kan få teknisk support i EMEA-regionen eller gå med i ett forum där utvecklare diskuterar SDK:n.

‍

‍

Canon EOS Digital SDK jämfört med CCAPI

Canon lanserade sin EDSDK i september 2006. SDK:n bygger på ett äldre men beprövat protokoll och kräver tethering via USB från kameran till en Windows- eller Mac-dator. EDSDK stöder ett brett urval av Canon-kameramodeller, från EOS-1D X Mark III till EOS 2000D. Den stöder även utvalda PowerShot-kameror samt EOS-modeller av typen DSLR och systemkameror.

Tack vare det bredare kamerastödet valde PhotoRobot att integrera EOS Digital SDK i våra system. Jämfört med CCAPI, som är en ny version (2019), ger EDSDK våra kunder bredast möjliga kamerastöd. Den erbjuder också högre överföringshastigheter för bilder, medan CCAPI i princip är en mobilversion av SDK:n.

‍

Canon EOS Digital SDK jämfört med CCAPI

‍

CCAPI använder ett webbaserat HTTP-protokoll för att kommunicera via Wi-Fi och fungerar på plattformar som Android och iOS. Precis som SDK:n ger det användaren kontroll över flera kameror samtidigt, men utan kablar. Det kan göra studion mindre rörig, men till priset av begränsat kamerastöd och begränsad Wi-Fi-bandbredd.

‍

‍

Canon SDK i automatiserade PhotoRobot-arbetsflöden

Canons EDSDK integreras sömlöst med PhotoRobot_Controls och alla våra installationer för 3D-produktfotografering. Styr en eller flera kameror på distans. Programmera åtgärder för bildtagning, bildöverföring och Live View-monitor.

Anslut helt enkelt kamerorna direkt till vår programvara och styr fotostudions arbetsflöden i ett enda gränssnitt. Konfigurera inställningar för att automatisera fotograferingen och spara konfigurationerna som ”förinställningar” som du kan återanvända om och om igen.

Automatisera fotograferingen för allt från packshots och 360-spinn till produktbilder i flera rader, produktvideor och mer. Programvaran tar hand om det tunga arbetet och synkroniserar kameror och robotar för exakta, enhetliga och produktiva fotograferingar.

‍

‍

Hitta fler resurser om produktfotografering

Upptäck mer om PhotoRobots lösningar och integrationer redan idag. Följ oss på YouTube och LinkedIn och prenumerera på nyhetsbrevet nedan. Vi delar blogginlägg, guider, nyheter och videor så att du får ut mesta möjliga av din produktfotografering.