LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

canon capturing image

I am intrfacing a canon camera using labview. there is a button for capturing and saving images, I want the capturing process to be done automatically after ceratin time without the need to press the button. 

Thank you

 

0 Kudos
Message 1 of 4
(2,922 Views)

Are you trying to use LabVIEW to capture the image using IMAQdx?  Are you trying to use LabVIEW to interact with some other third-party (Camera) software to "push a button"?  Have you written a lot of LabVIEW code and just need a little help, or are you a beginner hoping we'll do the work for you?

 

If you have LabVIEW code you are developing and need help, post the VI here (don't post a picture of it -- we cannot execute or otherwise "test" pictures).  How is the camera interfaced to the PC?  Can MAX "see" the camera and capture an image from it?

 

Bob Schor

0 Kudos
Message 2 of 4
(2,897 Views)

I did interface a canon camera to LabVIEW, using canon laibrary. I'm trying to capture and save images automatically without pressing the button. attached the VI I'm using, the problem I'm facing is because the event structure needs controller to work. I hope you can help.

Thank you in advance

0 Kudos
Message 3 of 4
(2,891 Views)

Ah, you are using a third-party Library to handle the Camera chores, but are otherwise using LabVIEW for control issues.  Okay, you have several choices.

 

If all you want to do is to use the Canon Interfacing routine that you attached, but have it automatically "push the Capture, or push the Capture and Save" button every so many seconds, that's (conceptually) easy -- all you need is a loop that sets the "Value Changed (Signalling)" property for the appropriate button every so-many seconds.  Alternatively, you could generate your own User Event periodically to do this for you.  Incidentally, I noticed you have not programmed any Camera Events ...

 

There's a lot I can't see in your Block Diagram, so I'm not sure what else you are trying to do.  However, I do see some IMAQdx functions, which suggests that you may have important parts of the Vision software available to you.  If so, you might want to consider using LabVIEW and IMAQdx to do most of the work -- it might simplify what you are trying to do.

 

Bob Schor

0 Kudos
Message 4 of 4
(2,881 Views)