I am currently doing some research on capturing images from an SLR camera, either Canon or Nikon branded from within a .NET WinForms application.
I know Canon and Nikon have SDK’s but after reading around the net for a few hours I have come to the conclusion that integrating their SDK’s is going to be a long and painful process.
My question: Does anyone know of any commercial (or free) .NET components for communicating with either Canon or Nikon cameras? I realise any component is just going to be a wrapper of the respective SDK, but we don’t have the time nor resources to fiddle with C++ wrappers and everything that comes with that.
Any advice regarding this is appreciated!
Regards
You can try the WPD apis from Microsoft. Here is the WPD Team Blog for more information.
There is also a Canon EOS framework which claims to provide a better and more convenient way to integrate the Canon EOS SDK into .NET applications [Never tried, you may want to give it a shot].