Control remot de càmeres amb l’EOS Digital SDK de Canon
Aprofiti les capacitats de captura remota de les càmeres EOS i PowerShot amb el kit de desenvolupament de programari de Canon per al control de càmeres.
Solucions digitals personalitzades per controlar càmeres Canon
El kit de desenvolupament de programari (SDK) de Canon ofereix una àmplia gamma de funcions de control remot per a les càmeres Canon EOS i PowerShot. Pot configurar els paràmetres de la càmera, fer fotografies i gravar vídeos, i transferir i eliminar fitxers de les targetes de memòria, tot de forma remota. Fins i tot és possible accionar el zoom en les càmeres PowerShot compatibles.
Entre les opcions més modestes per al control de càmeres hi ha EOS Utility per a Mac i Windows, o Camera Connect per a la connexió sense fils amb el telèfon intel·ligent. Tanmateix, quan es treballa amb grans volums d’imatges o s’integren càmeres en un workflow automatitzat, cal una solució més robusta.
És aquí on recorrem a l’SDK de Canon. Aquest kit de desenvolupament de programari ofereix als desenvolupadors de programari i als programadors solucions digitals personalitzables per al control de càmeres Canon. L’SDK de Canon consta principalment de dues parts: EDSDK (EOS Digital SDK) i CCAPI (Camera Control API).
Continuï llegint per conèixer l’SDK de Canon, les diferències entre EDSDK i CCAPI, i com utilitzar l’SDK de Canon en workflows automatitzats d’estudi fotogràfic.
SDK de Canon: EOS Digital SDK i Camera Capture Control API
L’SDK de Canon té essencialment dues parts principals, EDSDK i CCAPI, que ofereixen les mateixes funcionalitats bàsiques: captura remota amb la càmera, enfocament automàtic amb un clic, disparament ràpid, transferència d’imatges i monitor Live View. La diferència és que l’EDSDK requereix una connexió per cable, mentre que la CCAPI permet el control sense fils de la càmera.

John Maurice, European Product Marketing Manager de Canon Europe, explica què són l’EDSDK i la CCAPI: «Ambdues són maneres d’interactuar amb el maquinari mitjançant el programari i la porta d’accés per controlar una càmera de forma remota».
John afegeix: «El motiu pel qual s’acaba recorrent a l’EDSDK o a la CCAPI és que hi ha un problema que cal resoldre mitjançant el control remot de la càmera. La possibilitat de fer-ho i d’integrar-ho amb programari aporta avantatges a organitzacions de tots els sectors i per a tots els casos d’ús».
«En tots els sectors i per a tots els casos d’ús»
John Maurice cita les empreses de comerç electrònic com un dels seus exemples de quan calen processos repetibles i fiables. En l’e-commerce, les càmeres han de treballar sovint i amb regularitat, i cal programari que garanteixi que els processos siguin precisos i fluids. A més, la captura d’imatges s’ha d’integrar perfectament amb el nostre workflow d’edició.
A més, John esmenta els photo booths per a esdeveniments corporatius com un altre cas per a solucions de fotografia automatitzada. «Potser vol fer fotografies dels assistents per crear records de l’esdeveniment o afegir-les a una base de dades per a carnets d’identitat. Per tant, pot ser que hi hagi una aplicació de programari que ho controli».

Més enllà d’aquests exemples, les solucions d’imatge poden resoldre una àmplia gamma de reptes industrials. Pot dur a terme processos d’inspecció remota o utilitzar la fotogrametria 3D per documentar objectes físics des de diversos angles en models 3D. L’SDK de Canon és una solució per a tots aquests problemes i per a molts més. Està pensat per a empreses grans i petites que necessiten integrar el control de càmeres amb processos de programari.
Accedeixi a la descàrrega de l’SDK de Canon
L’EDSDK de Canon permet controlar una àmplia gamma de funcions de la càmera des del seu propi programari. Accedeixi a la descàrrega de l’SDK de Canon registrant el seu interès mitjançant el Canon Developer Programme. Un cop aprovada la sol·licitud, podrà descarregar els fitxers de la biblioteca de l’aplicació i començar a utilitzar el programari. Rebi assistència tècnica a la regió EMEA o uneixi-se a un fòrum de desenvolupadors per debatre sobre l’SDK.
Canon EOS Digital SDK vs CCAPI
Canon va llançar el seu EDSDK el setembre del 2006. Basat en un protocol més antic, però provat, requereix connectar la càmera per USB (tethering) a un ordinador Windows o Mac. L’EDSDK és compatible amb una àmplia gamma de models de càmeres Canon, des de l’EOS-1D X Mark III fins a l’EOS 2000D. També admet algunes càmeres PowerShot, així com models EOS DSLR i mirrorless.
Gràcies a aquesta àmplia compatibilitat amb càmeres, PhotoRobot va triar l’EOS Digital SDK per integrar-lo als nostres sistemes. En comparació amb el CCAPI, que és una novetat (2019), l’EDSDK ofereix als nostres clients la gamma de càmeres compatibles més àmplia possible. A més, ofereix velocitats de transferència d’imatges més altes, mentre que el CCAPI és, en essència, una versió mòbil de l’SDK.
El CCAPI utilitza un protocol HTTP basat en web per comunicar-se per Wi-Fi i funciona en plataformes com Android i iOS. Igual que l’SDK, permet controlar diverses càmeres alhora, però sense cables. Això pot mantenir els estudis més ordenats, tot i que a costa d’una compatibilitat limitada amb càmeres i de les restriccions d’amplada de banda del Wi-Fi.
Ús de Canon SDK en els workflows automatitzats de PhotoRobot
L’EDSDK de Canon s’integra a la perfecció amb PhotoRobot_Controls i amb totes les nostres instal·lacions de fotografia de producte en 3D. Controli a distància una o més càmeres. Programi operacions de captura de la càmera, transferència d’imatges i monitorització amb Live View.
Només cal que connecti les càmeres directament al nostre programari i prengui el control dels workflows de l’estudi fotogràfic des d’una única interfície. Configuri els paràmetres per automatitzar les sessions de fotos i desi les configuracions com a «presets» per reutilitzar-les una vegada i una altra.
Automatitzi els processos fotogràfics per a tot tipus de treballs, des de fotos packshot i rotacions de 360° fins a fotos fixes de producte de diverses files, vídeos de producte i molt més. El programari s’encarrega de la part més feixuga, sincronitzant càmeres i robots per garantir sessions de fotos precises, consistents i productives.
Trobi més recursos sobre fotografia de producte
Descobreixi avui mateix més coses sobre les solucions i integracions de PhotoRobot. Segueixi’ns a YouTube i LinkedIn i subscrigui’s al butlletí que trobarà a continuació. Compartim articles, tutorials, novetats i vídeos perquè pugui treure el màxim partit de la fotografia dels seus productes.

