Camera op afstand bedienen met Canons EOS Digital SDK
Benut de mogelijkheden voor opnames op afstand van EOS- en PowerShot-camera’s met de Software Development Kit van Canon voor camerabesturing.
Maatwerk-softwareoplossingen voor het besturen van Canon-camera’s
De Software Development Kit (SDK) van Canon biedt een breed scala aan functies voor het op afstand bedienen van Canon EOS- en PowerShot-camera’s. Stel camera-instellingen in, maak foto’s en neem video’s op, breng bestanden over van geheugenkaarten of verwijder ze – alles op afstand. Bij compatibele PowerShot-camera’s kunt u zelfs de zoom bedienen.
Eenvoudigere opties voor camerabesturing zijn EOS Utility voor Mac en Windows, of Camera Connect voor draadloze verbinding met een smartphone. Bij grotere hoeveelheden beeldmateriaal, of wanneer camera’s worden geïntegreerd in een geautomatiseerde workflow, is echter een robuustere oplossing nodig.
Dan komt de SDK van Canon in beeld. Deze Software Development Kit biedt softwareontwikkelaars en programmeurs aanpasbare, digitale oplossingen voor de besturing van Canon-camera’s. De Canon SDK bestaat hoofdzakelijk uit twee onderdelen: EDSDK (EOS Digital SDK) en CCAPI (Camera Control API).
Lees verder en ontdek meer over de Canon SDK, het verschil tussen EDSDK en CCAPI en hoe u de Canon SDK inzet in geautomatiseerde workflows in de fotostudio.
Canon SDK: EOS Digital SDK en Camera Capture Control API
De Canon SDK bestaat in wezen uit twee hoofdonderdelen, EDSDK en CCAPI, die dezelfde kernfuncties bieden. Daaronder vallen opnames op afstand, autofocus met één klik, snelle opnames, beeldoverdracht en een Live View-monitor. Het verschil is dat EDSDK een bekabelde verbinding vereist, terwijl CCAPI draadloze camerabesturing biedt.

John Maurice, European Product Marketing Manager bij Canon Europe, legt EDSDK en CCAPI uit: ‘Beide zijn manieren om via software met de hardware te communiceren en vormen de toegang tot het op afstand besturen van een camera.’
John voegt toe: ‘U kiest voor de EDSDK of de CCAPI omdat u een probleem hebt dat u wilt oplossen met camerabesturing op afstand. De mogelijkheid om dit te doen en te integreren met software levert voordelen op voor organisaties in uiteenlopende sectoren en voor uiteenlopende toepassingen.’
‘In alle sectoren en voor elke toepassing’
John Maurice noemt e-commercebedrijven als een van zijn voorbeelden van situaties waarin herhaalbare, betrouwbare processen nodig zijn. In e-commerce moeten camera’s vaak en regelmatig presteren en is software nodig om te zorgen dat processen nauwkeurig en soepel verlopen. Ook moet het vastleggen van beelden naadloos aansluiten op onze bewerkingsworkflow.
Daarnaast noemt John fotohoeken op bedrijfsevenementen als een ander toepassingsgebied voor geautomatiseerde fotografie. ‘Misschien wilt u foto’s van de aanwezigen maken om souvenirs van het evenement te maken, of om hun foto’s toe te voegen aan een database voor identiteitskaarten. Dan hebt u mogelijk een softwaretoepassing die dat aanstuurt.’

Naast deze voorbeelden kunnen beeldoplossingen een breed scala aan industriële uitdagingen oplossen. Voer inspecties op afstand uit, of gebruik 3D-fotogrammetrie om fysieke objecten vanuit meerdere hoeken vast te leggen in 3D-modellen. De SDK van Canon is een oplossing voor al deze vraagstukken en meer. Hij is bedoeld voor zowel grote als kleine bedrijven die camerabesturing willen integreren met softwareprocessen.
Toegang tot de Canon SDK-download
Met de Canon EDSK kunt u een reeks camerafuncties besturen vanuit uw eigen software. Toegang tot de Canon SDK-download krijgt u door uw interesse te registreren via het Canon Developer Programme. Na goedkeuring kunt u de bibliotheekbestanden van de toepassing downloaden en de software gaan gebruiken. In de EMEA-regio ontvangt u technische ondersteuning, of u kunt deelnemen aan een forum waar ontwikkelaars de SDK bespreken.
Canon EOS Digital SDK vs CCAPI
Canon bracht de EDSDK in september 2006 uit. De SDK is gebaseerd op een ouder, maar beproefd protocol en vereist tethering via USB tussen een camera en een Windows- of Mac-computer. EDSDK ondersteunt een breed scala aan Canon-cameramodellen, van de EOS-1D X Mark III tot de EOS 2000D. Ook bepaalde PowerShot-camera’s, evenals EOS DSLR- en spiegelloze modellen, worden ondersteund.
Dankzij deze bredere cameraondersteuning koos PhotoRobot de EOS Digital SDK voor de integratie in onze systemen. In vergelijking met de CCAPI, een nieuwere release (2019), biedt EDSDK onze klanten het breedst mogelijke aanbod aan ondersteunde camera’s. Bovendien biedt EDSDK hogere overdrachtssnelheden voor beelden, terwijl de CCAPI in wezen een mobiele versie van de SDK is.
De CCAPI gebruikt een webgebaseerd HTTP-protocol om via Wi-Fi te communiceren en werkt op platforms zoals Android en iOS. Net als de SDK biedt de CCAPI gebruikers controle over meerdere camera’s tegelijk, maar dan zonder kabels. Daardoor blijft de studio overzichtelijker, al gaat dit ten koste van een beperktere cameraondersteuning en beperkingen in de Wi-Fi-bandbreedte.
Canon SDK inzetten in geautomatiseerde PhotoRobot-workflows
De EDSDK van Canon is naadloos geïntegreerd met PhotoRobot_Controls en al onze 3D-productfotografie-installaties. Bedien één of meerdere camera’s op afstand. Programmeer handelingen voor camera-opnamen, beeldoverdracht en Live View-monitoring.
Sluit de camera’s eenvoudig rechtstreeks aan op onze software en beheer de workflows van uw fotostudio vanuit één interface. Configureer instellingen om fotoshoots te automatiseren en sla configuraties op als ‘presets’ om ze steeds opnieuw te gebruiken.
Automatiseer fotografieprocessen voor alles van packshotfoto’s en 360-spins tot productstills met meerdere rijen, productvideo’s en meer. De software neemt het zware werk uit handen en synchroniseert camera’s en robots voor nauwkeurige, consistente en productieve fotoshoots.
Ontdek meer bronnen over productfotografie
Ontdek vandaag nog meer over PhotoRobot-oplossingen en -integraties. Volg ons op YouTube en LinkedIn en meld u hieronder aan voor de nieuwsbrief. Wij delen blogs, tutorials, updates en video’s, zodat u het maximale uit uw productfotografie haalt.

