LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
bean123

TDMS Direct Integration in IMAQ vision image/movie storage

Status: Declined

Any idea that has received less than 6 kudos within 6 years after posting will be automatically declined.

With NI-DAQmx 9.0 and later, you can log data to TDMS files from directly within the DAQmx API. By configuring logging via the DAQmx Configure Logging VI, you can easily integrate TDMS logging into existing applications. Tests with the DAQmx Configure Logging VI have realized data streaming rates of more than 1.2 GB/s. See TDMS Direct Integration in NI-DAQmx Logging.

 

 

 

I propose extending a similar capability to IMAQ Sessions so that when IMAQ Grab Acquire.vi is executed, the raw image data would automatically be streamed to disk (without having to create a copy of all the image data).  One of the most difficult and time consuming efforts when acquiring images is saving the data to disk efficiently. It would be highly beneficial and save lots of development time to create a similar functionality for IMAQ.  ie an "IMAQ Configure Logging (TDMS).vi"

 

TDMS IMAQ.png

 

 

 

 

 

2 Comments
PrimaryKey
NI Employee (retired)

I would add one small modification to this logging option for IMAQ. I would like to see the logging to be done to a movie or images format with a polymorpfic VI allowing to choose AVI or JPEG or some other options like that. Obviously logging images to TDMS doesnt make much sense.

Piotr Kruczkowski
Certified TestStand Architect
Certified LabVIEW Architect
Darren
Proven Zealot
Status changed to: Declined

Any idea that has received less than 6 kudos within 6 years after posting will be automatically declined.