Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

how to display images real-time?

How, (using CVI, NI-IMAQ and IMAQ Vision) can I duplicate the Grab function seen in MAX; in other words, I want to display images at the frame rate of my camera (30 fps). I've come across several examples on this site, the best of which seemed to be "Performing Real-time Image Acquisition, Averaging, and Logging" (realtime_image_averaging.zip), but this example, built with LabView, can't find several vi's (IMAQ WindDraw.vi, IMAQ Convert.vi, IMAQ Add.vi, IMAQ Divide.
vi, IMAQ WriteFile.vi) needed to run it. I have LabView 5.1, NI_IMAQ 2.6 and IMAQ Vision for LabView 4.01). Please note that, although I'll accept LabView, I prefer a CVI solution.
Thanks in advance for any help.

'til next we type...
Jesse
0 Kudos
Message 1 of 5
(3,457 Views)
Have you tried the examples that ship with IMAQ and Vision? In LabVIEW, there are examples that demonstrate simple grab and display techniques. I assume similar examples are available for CVI. I don't remember what was available for the old version you have.

Bruce
Bruce Ammons
Ammons Engineering
Message 2 of 5
(3,457 Views)
Yes, there are examples like that, but they all acquire, then display. I want to do what is available in the MAX Grab feature, which continously updates the display at the frame rate of the camera. BTW, I'm using CVI version 6.
0 Kudos
Message 3 of 5
(3,457 Views)
I would strongly recommend upgrading to the current version of Vision. There have been major improvements since the version you have. I suspect the examples have improved significantly also, which would probably be worth the cost of the upgrade. I have attached a simple grab and display example in LabVIEW that I saved to LV 5, but I can't be sure it will work with the old version of Vision. Since you want to use CVI, it probably won't do you much good anyway.

Bruce
Bruce Ammons
Ammons Engineering
0 Kudos
Message 4 of 5
(3,457 Views)
Upon deeper spelunking into the examples directory, I found grab and ring examples that should provide a reasonable starting point for what I'm trying to do. Thanks again for your suggestions.
0 Kudos
Message 5 of 5
(3,457 Views)