LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

I have a directshow complaint USB camera with DLL. How to use with vision. is any vi available?

I have a directshow complaint USB camera with DLL. How to use with the camera specific DLL with vision. is any vi available?.
 
 
0 Kudos
Message 1 of 6
(3,656 Views)
 

Hi Kals

Maybe this can help you: http://zone.ni.com/devzone/cda/epd/p/id/5030.

Mike

0 Kudos
Message 2 of 6
(3,655 Views)
Thanks. It uses vision own directshow*.dll. How to use the camera specific dll?.
0 Kudos
Message 3 of 6
(3,652 Views)

Hi Kals,

to use dlls in your code use "Call Library Function Node".

Mike

0 Kudos
Message 4 of 6
(3,649 Views)
Hi Mike,
           Is it possible to use camera specific DLL to the vision system?. Thanks for the help.
Thanks
Kals
0 Kudos
Message 5 of 6
(3,648 Views)
Hi Kals,
I responded to your post about camera-specific DLLs in the separate thread you made here.

Quoted from that linked thread:

Hi Kals,
If you use a camera-specific DLL to work with your camera, you can use the Call Library Function Node VI to call and interact with the DLL and you will not need to use the IMAQ USB Session VIs.

If your camera-specific DLL returns a numeric array to represent your image, you can use the IMAQ ArrayToImage VI to convert it into a form that LabVIEW can handle if you need to use it for other vision VIs. You would first need to use IMAQ Create to create a destination for that image to be placed, and wire its "New Image" out terminal as the "Image" input terminal to the IMAQ ArrayToImage VI.


0 Kudos
Message 6 of 6
(3,598 Views)