Kamera-Fernsteuerung mit Canon EOS Digital SDK

Nutzen Sie die Remote-Capture-Funktionen von EOS- und PowerShot-Kameras mit dem Software Development Kit von Canon für die Kamerasteuerung.
Maßgeschneiderte digitale Lösungen zur Steuerung von Canon Kameras
Das Software Development Kit (SDK) von Canon bietet eine breite Palette von Fernbedienungsfunktionen für Canon EOS- und PowerShot-Kameras. Konfigurieren Sie Kameraeinstellungen, nehmen Sie Fotos auf und nehmen Sie Videos auf, übertragen und löschen Sie Dateien von Speicherkarten - alles aus der Ferne. Es ist sogar möglich, den Zoom auf kompatiblen PowerShot-Kameras zu betreiben.
Bescheidenere Optionen zur Kamerasteuerung sind das EOS Utility für Mac und Windows oder Camera Connect für drahtlose Smartphone-Konnektivität. Wenn wir jedoch mit größeren Bildmengen arbeiten oder Kameras in einen automatisierten Arbeitsablauf integrieren, benötigen wir eine robustere Lösung.
Dies ist, wenn wir zu Canons SDK gehen. Dieses Software Development Kit bietet Softwareentwicklern und Computerprogrammierern anpassbare, digitale Lösungen für die Canon-Kamerasteuerung. Canon SDK besteht hauptsächlich aus zwei Hauptteilen: EDSDK (EOS Digital SDK) und CCAPI (Camera Control API).
Lesen Sie weiter, um Canon SDK, EDSDK vs CCAPI und die Verwendung von Canon SDK in automatisierten Fotostudio-Workflows zu entdecken.
Canon SDK: EOS Digital SDK und Camera Capture Control API
Mit Canon SDK gibt es im Wesentlichen zwei Hauptteile, EDSDK & CCAPI, die die gleichen Kernfunktionen bieten. Dazu gehören Remote-Kameraaufnahme, autoklickfokus, schnelle Aufnahme, Bildübertragung und Live-View-Monitor. Der Unterschied besteht darin, dass bei EDSDK eine kabelgebundene Verbindung erforderlich ist, während CCAPI eine drahtlose Kamerasteuerung ermöglicht.

John Maurice, European Product Marketing Manager bei Canon Europe, erklärt EDSDK und CCAPI. "Sie sind beide Möglichkeiten, über die Software mit der Hardware zu interagieren, und das Tor zur Fernsteuerung einer Kamera."
John fügt hinzu: "Der Grund, warum Sie zum EDSDK oder zur CCAPI kommen, ist, dass Sie ein Problem haben, das Sie per Kamerafernsteuerung lösen müssen. Die Möglichkeit, dies zu tun und in Software zu integrieren, hat Vorteile für Unternehmen in allen Branchen und anwendungsübergreifenden Fällen."
"Branchenübergreifend und anwendungsübergreifend"
John Maurice liefert E-Commerce-Unternehmen als eines seiner Beispiele dafür, wann wir wiederholbare, zuverlässige Prozesse benötigen. Im E-Commerce müssen Kameras häufig und regelmäßig funktionieren, und wir benötigen Software, um sicherzustellen, dass prozesse genau und reibungslos ablaufen. Die Bilderfassung muss sich auch nahtlos in unseren Bearbeitungsworkflow integrieren.
Darüber hinaus listet John Fotoautomaten für Firmenveranstaltungen als einen weiteren Fall für automatisierte Fotolösungen auf. "Vielleicht möchten Sie Fotos von den Teilnehmern machen, um Souvenirs von der Veranstaltung zu erstellen, oder um ihre Bilder zu einer Datenbank für Ausweise hinzuzufügen. Sie könnten also eine Softwareanwendung haben, die das steuert."

Über diese Beispiele hinaus können Imaging-Lösungen eine Vielzahl industrieller Herausforderungen lösen. Führen Sie Ferninspektionsprozesse durch oder verwenden Sie die 3D-Photogrammetrie , um physische Objekte aus verschiedenen Blickwinkeln in 3D-Modellen zu dokumentieren. Das SDK von Canon ist eine Lösung für all diese Probleme und mehr. Es ist für große und kleine Unternehmen, die die Kamerasteuerung in Softwareprozesse integrieren müssen.
Erhalten Sie Zugriff auf den Canon SDK-Download
Canon EDSK ermöglicht die Steuerung einer Reihe von Kamerafunktionen innerhalb Ihrer eigenen Software. Zugreifen Sie auf den Canon SDK-Download, indem Sie sich über das Canon Developer Programme anmelden. Die Genehmigung gewährt die Möglichkeit, die Dateien der Anwendungsbibliothek herunterzuladen und mit der Nutzung der Software zu beginnen. Erhalten Sie technischen Support in der EMEA-Region oder treten Sie einem Forum bei, in dem Entwickler das SDK diskutieren können.
Canon EOS Digital SDK im Vergleich zu CCAPI
Canon brachte seine EDSDK im September 2006 auf den Markt. Basierend auf einem älteren, aber bewährten Protokoll erfordert es eine Verbindung per USB von einer Kamera zu einem Windows- oder Mac-Computer. EDSDK unterstützt eine breite Palette von Canon-Kameramodellen, von der EOS-1D X Mark III bis zur EOS 2000D. Es unterstützt außerdem ausgewählte PowerShot-Kameras sowie EOS-DSLR- und spiegellose Modelle.
Dank dieser breiteren Palette an Kameraunterstützung haben PhotoRobot uns für das EOS Digital SDK entschieden, um es in unsere Systeme zu integrieren. Im Vergleich zur CCAPI, bei der es sich um ein neues Release (2019) handelt, bietet uns EDSDK die größtmögliche Kameraunterstützung für unsere Kunden. Es bietet auch höhere Bildübertragungsgeschwindigkeiten, während die CCAPI im Wesentlichen eine mobile Version des SDK ist.
Die CCAPI verwendet ein webbasiertes HTTP-Protokoll, um über WLAN zu kommunizieren, und funktioniert auf Plattformen wie Android und iOS. Genau wie das SDK gibt es Benutzern die Kontrolle über mehrere Kameras gleichzeitig, jedoch ohne Verkabelung. Dies kann Studios weniger überladen halten, wenn auch auf Kosten der begrenzten Kameraunterstützung und WiFI-Bandbreitenbeschränkungen.
Bereitstellen des Canon SDK in automatisierten PhotoRobot Workflows
Canons EDSDK lässt sich nahtlos mit PhotoRobot_Controls und all unseren 3D-Produktfotografie-Installationen integrieren. Steuern Sie eine oder mehrere Kameras aus der Ferne. Programmoperationen für Kameraaufnahme, Bildübertragung und Live-View-Monitor.
Schließen Sie die Kameras einfach direkt an unsere Software an und übernehmen Sie die Kontrolle über die Arbeitsabläufe im Fotostudio auf einer Oberfläche. Konfigurieren Sie Einstellungen, um Fotoshootings zu automatisieren, und speichern Sie Konfigurationen als "Voreinstellungen", um sie immer wieder zu verwenden.
Automatisierte Fotoprozesse für alles – von Packshot-Fotos über 360-Grad-Drehungen bis hin zu mehrzeiligen Produktfotos, Produktvideos und mehr. Die Software übernimmt die schwere Arbeit, synchronisiert Kameras und Roboter, um genaue, konsistente und produktive Fotoshootings sicherzustellen.
Weitere Ressourcen zur Produktfotografie finden
Erfahren Sie noch heute mehr über PhotoRobot-Lösungen und -Integrationen. Folgen Sie uns auf YouTube und LinkedIn und melden Sie sich unten für den Newsletter an. Wir teilen Blogs, Tutorials, Updates und Videos, damit Sie das Beste aus Ihrer Produktfotografie herausholen.

