It is possible to split your acquisition and processing into two VIs. You could write a higher level VI that uses VI Server to first call the acquisition VI that acquires and saves the images to disk, and then calls your processing VI which will reload the images (IMAQ Read File) and process them. This would work, but would probably not be the most efficient method, since file IO is a relatively slow process.
It is often a good idea to have the processsing in the same VI as the acquisition. If your total acquisition is small enough to fit in memory, then you could store all of the images in user defined image buffers. This allows you to access the image data very quickly from RAM by simply passing references to the images.
Regards,
Brent R.
Applicati
ons Engineer
National Instruments