RGB Video Generation Using the NI 5431 Video Generator

Publish Date: May 30, 2018 | 4 Ratings | 3.25 out of 5 | Print | Submit your review

RGB Video Generation

This example shows how to create and generate an RGB video using the NI 5431 Arbitrary Video Generator and its accompanying software, NI-Video.

The Create RGB Video Files from the BMP image VI example makes use of an NI-Video subVI, VDG_Get_RGB_I16_Line, which has the ability to take a normal bitmap image and create R, G, and B waveforms. This VI calculates the data for the R, G, and B components of a specified video line. The composite synchronization signal can be applied to one of the R, G, or B channel. This VI can create an entire R, G, and B video waveform by calling it in a software loop, creating each video line and then saving the entire waveform-video frame as a binary file.

The Create RGB Video Files from BMP Image VI is basically a modification of the basic Create Video File from BMP Image and Save VI that installed with NI-Video in the LabVIEW examples directory.

The individual R, G, or B video waveforms can be generated separately using the Download Video File to NI-5431 VI example that is installed with NI-Video in the LabVIEW examples directory.

For generation of all three waveforms--R, G, and B--use the included NI-Video RGB-Video ARB Synchronize Example VI. This VI synchronizes three NI-5431 Arbitrary Video Generators together and generates the create waveforms.

Note: The NI 5431 Video Signal Generator was declared end-of-life (EOL) on November 13, 2007 and is no longer available for purchase. For new video test applications, National Instruments offers the NI Analog Video Generator. This solution is based on the NI 5421 Arbitrary Waveform Generator and includes the NI Analog Video Generator software, a stand-alone graphical user interface for configuring and running video generation.

Back to Top

Bookmark & Share






Rate this document

Answered Your Question?
Yes No