Canon Digital Camera Software Development Kit

The Canon Digital Camera SDK (CD-SDK) is a software development kit that provides an interface for accessing Canon digital camera and image data captured with Canon digital cameras. The CD-SDK allows quick integration of Canon digital functions into your software. Such applications may include remote control via the USB interface, time-lapse photography, RAW file conversion, video feed and uploads/ downloads, etc. The Canon Digital Camera SDK is available to software developers and computer programmers who wish to develop customized software applications for Canon digital cameras and are residing in the South & Southeast Asia region.
There are 3 main SDKs available at the moment:
- Camera API Package - Consists of EDSDK and CCAPI, for selected EOS and PowerShot Cameras
- PowerShot G7X Mark II SDK - For PowerShot G7X Mark II camera
Please note that the sample programs provided with all the above SDKs are written in VC++ only.
Available SDKs
Software Development Kits Application
Eligibility
- Applications are accepted only from Bangladesh, Brunei, Cambodia, Hong Kong, India, Indonesia, Malaysia, Maldives, Mongolia, Myanmar, Nepal, Pakistan, the Philippines, Singapore, Sri Lanka, Taiwan, Thailand, and Vietnam.
- The Applicant must be a legally registered entity, operating under the laws of the country/region in which it is established.
- Applications from academic institutions or organisations (e.g. a university, college, polytechnic or school) may be considered only if they are made by the academic institution or organisation itself (and not by students or academic personnel in their personal capacity).
- For all other applicants, please contact your local Canon Sales Companies for more information.
- The annexures (if any) is to be scanned in PDF/JPG file format attached to the application form.
- Submission of an Application does not guarantee its acceptance. Canon Singapore Pte. Ltd. may reject an Application without providing reasons.
- A response to the application will typically be provided within 2-4 weeks from date of submission.
- Terms and Conditions apply.