06-22-2016 04:32 AM
06-22-2016 07:56 AM - edited 06-22-2016 08:06 AM
No, most digital cameras usually provide a PTP or compatible USB interface. In Windows that can be accessed through the WIA (Windows Image Acquisition) API which is a COM based legacy API. On modern systems Microsoft recommends to use the WPD (Windows Portable Device) interface instead.
IMAQ Vision does not have a direct interface to either of these APIs, so reading of still image sources directly from these devices is not straightforward. The NI-IMAQ for USB Cameras driver interfaces the the DirectShow API for webcams, not the WIA or WPD API for still image devices.
This driver here: http://www.hytekautomation.com/Products/PTPCam.html should provide a PTP camera interface, although you would first have to establish that your camera is really using PTP. Various camera manufacturers implement their own flavour of USB camera interface that is not always compatible to standard PTP OS drivers.
Unless you know about low level C programming a bit, your best bet would be to try to find an ActiveX or .Net component that can talk to the Canon Camera.
06-22-2016 09:09 AM
Thanks you very much for your help;
just set my camera on matlab and I use the PTP protocol and OS. My program is complete I want to just go on labview. You think this driver: http://www.hytekautomation.com/Products/PTPCam.html is reliable and will enable me to achieve the zoom, change the contrast and exposure of my image?
Bilel.ARF