Development Area

History Key

  • New content
  • Removed content

Recent Versions

Choose two versions to compare, or click the link to view it.

  1. 13. almost 3 years by thomas_-_s
  2. 12. almost 3 years by thomas_-_s
  3. 11. almost 3 years by thomas_-_s
  4. 10. almost 3 years by thomas_-_s
  5. 9. almost 3 years by thomas_-_s
  6. 8. almost 3 years by thomas_-_s
  7. 7. almost 3 years by thomas_-_s
  8. 6. almost 3 years by thomas_-_s
  9. 5. almost 3 years by thomas_-_s
  10. 4. almost 3 years by thomas_-_s
  11. 3. almost 3 years by thomas_-_s
  12. 2. almost 3 years by thomas_-_s
  13. 1. almost 3 years by thomas_-_s
 

Compiling from source

  1. Check out the code using Bazaar (my personal favorite) by calling
    bzr branch http://subversion.assembla.com/svn/CuteCanonCapture/trunk CuteCanonCapture
    
    or using Subversion
    svn co http://subversion.assembla.com/svn/CuteCanonCapture/trunk CuteCanonCapture
    
  2. Get the Canon PowerShot RemoteCapture SDK (latest PSReCSDK and CDSDK). You need to register yourself at the Canon Digital Imaging Developer Programme before you can download the SDK.
  3. Get the Qt SDK including the Qt Creator and install it.  
  4. Adapt the file ''CuteCanonCapture.pro'' to point to the correct PSReCSDK and CDSDK paths.  
  5. Do either of the following steps  
    •   Run the following commands from the command line:  
      qmake CuteCanonCapture.pro
      make release  
    •    or open ''CuteCanonCapture.pro'' with the Qt Creator and compile it.  
  6. Execute the compiled file ''release\CuteCanonCapture.exe''. The files ''mingwm10.dll'', ''PRLIB.dll'', ''PRSDK.dll'', ''QtCore4.dll'' and ''QtGui4.dll'' need to be in the same directory as the executable.

Planning

Class architecture

Class Diagram

Camera Interface

Camera Interface

Some projects about digital camera capture

http://sourceforge.net/projects/eosrobot/

http://capture.sourceforge.net/

http://sourceforge.net/projects/camctl/

http://todbot.com/capture-digicams/canon-sd20.html

http://www.bernd-peretzke.de/index.php?option=com_content&view=article&id=6:dcamcapture-engl&catid=1:software&Itemid=3

http://www.steves-digicams.com/camera-software/camera-control/download/

 

Some libraries and protocol info

ptp

http://www.gphoto.org/doc/api/annotated.html

http://libptp.sourceforge.net/

http://www.michaelminn.com/linux/mmptp/ 

http://libusb-win32.sourceforge.net/

http://en.wikipedia.org/wiki/Picture_Transfer_Protocol

http://www.i3a.org/technologies/image-formats/ptp/

mtp

http://libmtp.sourceforge.net/

https://svn.berlios.de/wsvn/qlix/trunk/

http://krm.am.gdynia.pl/doc/libmtp-0.1.5/html/group__internals.html