LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

video frames playback

Hi.

 

It is possible to make a VI, which is able to playback (like a media player) the received real time video frames, which is for instance 10 frames per second ?. If yes, is there any example of VIs you can recommend ?.

Best regards

Oesen
0 Kudos
Message 1 of 8
(3,145 Views)

Oesen,

 

I think it is possbile. Because LV can read every frames from video file, and also create the video file and then write image to frame as well. (need vision module)

So you can try to do it, if meet any issue, then place here. 

Colin Zhang
------------------
LV7.1/8.2/8.2.1/8.5/8.6/9.0/2010/2011/2013/2015/2016/2020; test system development; FPGA; PCB layout; circuit design...
Please Mark the solution as accepted if your problem is solved and donate kudoes


Home--colinzhang.net: My Blog

iTestGroup: One-step test solution provider!
ONTAP.LTD : PCBA test solution provider!
0 Kudos
Message 2 of 8
(3,126 Views)

Hi colinzhang

 

Thanks for you answer. I have Vision Development Module and Vision Acquisation Software as well. Do you know whether there is an example VI to complete this purpose ?, or the procedure about how to do it ?.

Best regards

Oesen
0 Kudos
Message 3 of 8
(3,120 Views)

Hi Oesen.

 

 

From where / how do you get the frame?

 

I have attached an example, that uses the IMAQdx driver to continuously acquire an image, and then display it. Also, you can have a look in the NI Example Finder (Help ==> Find Examples. Seach for IMAQdx).

 

Best Regards

Alex E. Munkhaus
Certified LabVIEW Developer (CLD)
System Engineer
0 Kudos
Message 4 of 8
(3,085 Views)

Hi Alex

 

I will receive the frames as arrays per second from an external buffer.

 

In that VI you uploaded, if I change the frame rate to 10 frames per second, is there a way to deploy it into an array, which exports the data to an external file (which can be either .dll file or .csv file). So if my resolution is 160x120, I need to implement an array whichs exports 10 arrays (160x120) per second. 

Best regards

Oesen
0 Kudos
Message 5 of 8
(3,062 Views)

Hi again.

 

 

Array of what datatype??

 

Best Regards

Alex E. Munkhaus
Certified LabVIEW Developer (CLD)
System Engineer
0 Kudos
Message 6 of 8
(3,036 Views)

Hi Alex

 

A numeric DBL data type

Best regards

Oesen
0 Kudos
Message 7 of 8
(3,021 Views)

Hi again.

 

 

Then this example might be interessting:

Community: Convert Array to Image

 

Best Regards

Alex E. Munkhaus
Certified LabVIEW Developer (CLD)
System Engineer
0 Kudos
Message 8 of 8
(3,013 Views)