New Canon SDK and API Package for Developers Unveiled - PhotoBite
Return to PhotoBite home

New Canon SDK and API Package for Developers Unveiled

Simon Skinner - 6 months ago

Canon has announced the arrival of a brand-new camera API bundle, which is largely
driven by business users’ feedback and which Canon describes as evidence of their commitment to deliver convenient solutions to developers and integrators everywhere. The newly announced EOS Digital Software Development kit [SDK] and Camera Control API [CCAPI] present unprecedented possibilities for developers and software engineers to take advantage of certain Canon cameras and lenses. The first compatible device from the Canon camp is the PowerShot SX70 HS.

Canon’s SDK’s have already proved to be extremely popular with a range of developers, making it possible for them to combine Canon’s imaging equipment within their products and solutions. The integrations mean that developers can remotely control the devices if wired via USB cable.
You’ll see the fruits of these developments in applications, such as photo booths, robotic/automated units, event photography and recording, mass portrait/passport and photogrammetry solutions.

Benefits of the newly released CCAPI will enable users to control an increasing number of Canon cameras and lenses, [remotely] from either Mac or PC computers, and will allow the use of the same code across all compatible Canon products. For speedy development, the new CCAPI highlights an agnostic OS, which provides wireless use just about any environment, [i.e. Windows, Mac, Android, iOS or Linux].

Key functions:

  • Detecting, connecting/disconnecting the camera
  • Checking and changing camera settings
  • Remote shooting
  • Downloading/erasing images
  • Formatting memory cards

Yuko Tanaka, ITCG Product Marketing Director, Canon, told us: “We are delighted to be expanding our EOS Digital SDK to the PowerShot series and provide a tool that enables control of the camera and its power zoom remotely. In addition, the new Camera Control API is based on Internet Protocol, making it compatible with all operating systems”.

Canon PowerShot SX70 HS
The Canon PowerShot SX70 HS camera.


The PowerShot SX70 HS is Canon’s newest premium bridge camera featuring a 65x [!] optical fixed lens zoom, which is equivalent to a 21–1365mm focal range. Looking and feeling much like a mini-DSLR, the PowerShot SX70 also has a 7.5cm Vari-Angle LCD screen, 20.3 Megapixel sensor and 4K Ultra High Definition video capability.

Availability

Canon’s EOS Digital SDK is available for immediate download at www.didp.canon-europa.comCanon’s Camera Control API will be available from March 2019 via Canon’s dedicated website for developers.

About the author

Read New Canon SDK and API Package for Developers Unveiled

Simon Skinner

Co-founder // Editor

Having spent many years working in various pockets of the music industry, and always with a camera in hand, Simon has worked with organisations such as Warner/Chappell, Food Records and ultimately, co-founding the innovative independent record label, Izumi Records before moving fully into the world of publishing in 2007. Amongst numerous other projects in the last decade, he has been responsible for a number of specialist photo trade magazines and journals for the filmmaking and photography communities, along with a coffee table book entitled, "Great Britons of Photography' which he produced with Peter Dench and Leica. Now heading up PhotoBite, Simon and the team have set themselves a task of delivering informative and inspirational content for photographers of all levels, from the beginner, shooting with smartphones, to the seasoned photographer and filmmaker.

Ah, that old GDPR thing again!

As a site that uses cookies and collects data (so every site then?) we are required by the EU GDPR legislation to inform you of that fact, and give you the option to opt-out.

We use these cookies and various other bits of data to efficiantly run the site, store user prefences and give us information on how we can improve the site experience through the use of analytical data.

Our Privacy & Cookies page contains more information on how we handle your data. If you agree to our data collection policy, then click the big button below and you'll never see this notice again!