LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

canon powershot s5 image acquisition

Hi.

Am I able to control/acquire images from a Canon Powershot S5 IS digital camera in LV 8.6?

I have managed to get this working with a simple USB webcam, using the NI-IMAQ for USB, but I can't find the Canon camera in IMAQ (it works with its own software).

Is this a driver issue since I think the Canon uses a TWAIN driver?

Thanks

UniSA, Mawson Lakes, South Australia - LV 8.6.1
0 Kudos
Message 1 of 5
(2,658 Views)

You might look at HYtek Automation's PTPCam Toolkit. The link indicates that many cameras are configured as USB storage devices as default. You may need to change your camera to PTP mode in order to see it as an imaging device.


Now is the right time to use %^<%Y-%m-%dT%H:%M:%S%3uZ>T
If you don't hate time zones, you're not a real programmer.

"You are what you don't automate"
Inplaceness is synonymous with insidiousness

0 Kudos
Message 2 of 5
(2,639 Views)

mikie121,

 

The camera has to be direct show compliant to work with the NI-IMAQdx (or the older IMAQ for USB) drivers.  Like Philip said most personal digital cameras enumerate as mass storage devices and only allow you to add / remove files from them.  Most cameras like this are not direct show compliant.

 

Regards,

 

Sam K

Applications Engineer

National Instruments

www.ni.com/support

0 Kudos
Message 3 of 5
(2,617 Views)

You could try the canon SDK, but I'm not sure it will acquire the image from that model.

http://usa.canon.com/cusa/consumer/standard_display/sdk_homepage

0 Kudos
Message 4 of 5
(2,596 Views)

It seems that the camera is configured for PTP mode. However the PTPCam Toolkit doesn't appear to have installed correctly.

I'll keep working on this and hopefully come to a solution.

 

Many thanks for the helpful replies

Mike

UniSA, Mawson Lakes, South Australia - LV 8.6.1
0 Kudos
Message 5 of 5
(2,575 Views)