Control remoto de cámaras con el EOS Digital SDK de Canon

Control remoto de cámaras con el EOS Digital SDK de Canon

Aproveche las funciones de captura remota de las cámaras EOS y PowerShot con el kit de desarrollo de software de Canon para el control de cámaras.

Ahorre tiempo y resuma el contenido de esta página
Elija su herramienta para generar un resumen de esta página:

Soluciones digitales a medida para controlar cámaras Canon

El kit de desarrollo de software (SDK) de Canon ofrece una amplia gama de funciones de control remoto para las cámaras Canon EOS y PowerShot. Permite configurar los ajustes de la cámara, capturar fotos y grabar vídeos, y transferir o eliminar archivos de las tarjetas de memoria, todo ello de forma remota. Incluso es posible manejar el zoom en las cámaras PowerShot compatibles.

Entre las opciones más sencillas para controlar la cámara se encuentran EOS Utility para Mac y Windows, o Camera Connect para la conexión inalámbrica con smartphones. Sin embargo, cuando se trabaja con grandes volúmenes de imágenes o se integran las cámaras en un workflow automatizado, se necesita una solución más robusta.

Es aquí donde entra en juego el SDK de Canon. Este kit de desarrollo de software ofrece a desarrolladores y programadores soluciones digitales personalizables para el control de cámaras Canon. El SDK de Canon consta principalmente de dos partes: EDSDK (EOS Digital SDK) y CCAPI (Camera Control API).

Siga leyendo para conocer el SDK de Canon, las diferencias entre EDSDK y CCAPI, y cómo utilizar el SDK de Canon en los workflows de estudios fotográficos automatizados.

‍

‍

SDK de Canon: EOS Digital SDK y Camera Capture Control API

El SDK de Canon consta esencialmente de dos partes principales, EDSDK y CCAPI, que ofrecen las mismas funcionalidades básicas. Entre ellas se incluyen la captura remota con la cámara, el enfoque automático con un clic, el disparo rápido, la transferencia de imágenes y el monitor Live View. La diferencia es que EDSDK requiere una conexión por cable, mientras que CCAPI permite el control inalámbrico de la cámara.

‍

Primer plano de una cámara Canon.

‍

John Maurice, European Product Marketing Manager de Canon Europe, explica qué son EDSDK y CCAPI: «Ambos son formas de interactuar con el hardware a través del software y la puerta de acceso para controlar una cámara de forma remota».

John añade: «Se recurre a EDSDK o a CCAPI porque hay un problema que resolver mediante el control remoto de la cámara. Poder hacerlo e integrarlo con software beneficia a organizaciones de todos los sectores y casos de uso».

‍

‍

«En todos los sectores y casos de uso»

John Maurice cita a las empresas de e-commerce como uno de sus ejemplos de situaciones que requieren procesos repetibles y fiables. En el e-commerce, las cámaras tienen que trabajar con frecuencia y de forma regular, y se necesita software que garantice procesos precisos y fluidos. Además, la captura de imágenes debe integrarse sin fisuras en el workflow de edición.

Asimismo, John menciona los photo booths en eventos corporativos como otro caso de uso de las soluciones de fotografía automatizada. «Quizá quiera fotografiar a los asistentes para crear recuerdos del evento o añadir sus fotos a una base de datos para tarjetas de identificación. Entonces podría tener una aplicación de software que se encargue de ello».

‍

Plataforma giratoria motorizada para fotografía con brazo para cámara, luces y producto.

‍

Más allá de estos ejemplos, las soluciones de imagen pueden resolver una amplia variedad de retos industriales. Permiten realizar procesos de inspección remota o emplear la fotogrametría 3D para documentar objetos físicos desde múltiples ángulos en modelos 3D. El SDK de Canon es una solución para todos estos problemas y para muchos más. Está pensado para empresas grandes y pequeñas que necesitan integrar el control de cámaras en sus procesos de software.

‍

‍

Cómo acceder a la descarga del SDK de Canon

EDSK de Canon permite controlar diversas funciones de la cámara desde su propio software. Acceda a la descarga del SDK de Canon registrando su interés a través del Canon Developer Programme. Una vez aprobada la solicitud, podrá descargar los archivos de la biblioteca de la aplicación y empezar a utilizar el software. Puede recibir soporte técnico en la región EMEA o unirse a un foro de desarrolladores para debatir sobre el SDK.

‍

‍

Canon EOS Digital SDK frente a CCAPI

Canon lanzó su EDSDK en septiembre de 2006. Basado en un protocolo más antiguo, pero probado, requiere conectar la cámara mediante USB a un ordenador con Windows o Mac. EDSDK es compatible con una amplia gama de modelos de cámara Canon, desde la EOS-1D X Mark III hasta la EOS 2000D. También es compatible con determinadas cámaras PowerShot, así como con modelos EOS DSLR y sin espejo.

Gracias a esta mayor compatibilidad con cámaras, PhotoRobot eligió EOS Digital SDK para integrarlo en nuestros sistemas. En comparación con CCAPI, que es un lanzamiento reciente (2019), EDSDK ofrece a nuestros clientes la mayor compatibilidad posible con cámaras. Además, ofrece mayores velocidades de transferencia de imágenes, mientras que CCAPI es, en esencia, una versión móvil del SDK.

‍

Canon EOS Digital SDK frente a CCAPI

‍

CCAPI utiliza un protocolo HTTP basado en web para comunicarse a través de Wi-Fi y funciona en plataformas como Android e iOS. Al igual que el SDK, permite controlar varias cámaras al mismo tiempo, pero lo hace sin cables. Esto puede mantener los estudios más despejados, aunque a costa de una compatibilidad limitada con cámaras y de las restricciones de ancho de banda de la Wi-Fi.

‍

‍

Uso de Canon SDK en los workflows automatizados de PhotoRobot

El EDSDK de Canon se integra a la perfección con PhotoRobot_Controls y con todas nuestras instalaciones de fotografía de producto en 3D. Controle de forma remota una o varias cámaras. Programe operaciones de captura con la cámara, transferencia de imágenes y monitorización con Live View.

Basta con conectar las cámaras directamente a nuestro software y tomar el control de los workflows del estudio fotográfico desde una sola interfaz. Configure los ajustes para automatizar las sesiones de fotos y guarde las configuraciones como «presets» para reutilizarlas una y otra vez.

Automatice los procesos fotográficos, desde fotos packshot y giros de 360° hasta imágenes fijas de producto en varias filas, vídeos de producto y mucho más. El software se encarga del trabajo pesado y sincroniza cámaras y robots para lograr sesiones de fotos precisas, uniformes y productivas.

‍

‍

Descubra más recursos sobre fotografía de producto

Descubra hoy mismo más información sobre las soluciones e integraciones de PhotoRobot. Síganos en YouTube y LinkedIn y suscríbase al boletín que encontrará a continuación. Compartimos artículos, tutoriales, novedades y vídeos para que saque el máximo partido a su fotografía de producto.