Camera Hacker

:

Add Comment | Related Links | TrackBack
Related Content

Canon Digital Camera Software Development Kit Update Information

Canon is pleased to announce that an update to the EOS Software Developers Kit was released on November 30, 2009.

The Current SDK Versions are:
PS-ReC SDK 1.1.0e/CD-SDK 7.3 for PowerShot digital cameras
EDSDK 2.6/RC-SDK 8.4 for EOS digital cameras

Detailed information as to which Canon Cameras are compatible can be found by clicking here.

The following is a brief summary of some of the changes:

1. What is an SDK?

SDK stands for Software Development Kit. The SDKs for EOS Digital SLRs and PowerShot compact digital cameras are separate. There are 6 current Canon Digital Camera SDK versions:

* EDSDK 2.7 Windows version for select EOS Digital SLRs
* EDSDK 2.7 Macintosh version for select EOS Digital SLRs
* RC-SDK 8.4 Windows version for other EOS Digital SLRs
* RC-SDK 8.4 Macintosh version for other EOS Digital SLRs
* PS-ReC SDK 1.1.0e Windows version for PowerShot G10, G9, G7, S5 IS, S3 IS, S80, SX110 IS, SX100 IS, A640 and A620
* CD-SDK 7.3/RD-SDK 1.1.1 Windows version for select PowerShots

The Canon Digital Camera SDKs comprise a set of APIs, DLLs, and static link libraries that provide an interface for accessing Canon digital cameras and data generated by Canon digital cameras.

EDSDK 2.7 Windows and Macintosh versions support remote control, raw image conversion and downloading from select EOS Digital SLRs with DIGIC 4, DIGIC III or DIGIC II processors released over the past 4 years, starting with the EOS-1D Mark II and continuing through to the EOS-1D Mark IV.

All Canon Digital Camera SDK versions are written in C. There are no current ActiveX versions. Furthermore, there is no explicit support for other operating systems or development environments including but not limited to: Windows XP X64 Edition, Windows CE, Windows Mobile Edition, Windows Media Center, Linux, Sun, Unix, HP-Unix, OS/2, Free BSD, Java, Cocoa, etc. Canon Inc. has indicated no plans to develop SDKs for any of these operating systems or development environments.

Additionally, please note that as per the current SDK License Agreement, the Canon Digital Camera SDKs are offered as is, without technical support. However, the current SDKs are provided with written documentation as well as several tutorials and sample files. The sample code is available exclusively for Microsoft Visual C++ 6.0. Canon Inc. has informed us that they will no longer supply sample code for Microsoft Visual Basic or other development applications.

2. Who is eligible to apply for the Canon Digital Camera SDKs?

Software developers residing in North, Central and South America are eligible to apply for Canon Digital Camera SDKs through the Canon U.S.A., Inc. web site.

3. Canon Digital Camera SDK Compatibility Charts

A list of compatible cameras can be found on the Canon USA web site.

4. Canon Digital Camera SDK Development & Target Environments

A list of compatible operating systems can be found on the Canon USA web site.

5. How to obtain the SDK

A link to the application process can be found by clicking here.

Canon U.S.A., Consumer Imaging Group
Wed, 30 Dec 2009 23:00:34 +0000

Add Comment | Related Links | TrackBack
Related Content

Did your message disappear? Read the Forums FAQ.

Add Comment

Spam Control | * indicates required field
Your Name: *
E-mail:
Remember Me!
Comment: *
File attachment is optional. Please do not attach a file to your submission unless it is relevent.
Attach File:
(20 MB Max)
Spam Protection: * Answer of 10 + 5?
Click button only once, please!

TrackBack

TrackBack only accepted from WebSite-X Suite web sites. Do not submit TrackBacks from other sites.

Send Ping | TrackBack URL | Spam Control

No TrackBacks yet. TrackBack can be used to link this thread to your weblog, or link your weblog to this thread. In addition, TrackBack can be used as a form of remote commenting. Rather than posting the comment directly on this thread, you can posts it on your own weblog. Then have your weblog sends a TrackBack ping to the TrackBack URL, so that your post would show up here.

Messages, files, and images copyright by respective owners.