Facilities for handling video frames, e.g. from movies or framegrabbers.
More...Files | |
file | FfmpegFrame.C [code] |
file | FfmpegFrame.H [code] |
file | README.dxy [code] |
file | RgbConversion.C [code] |
file | RgbConversion.H [code] |
file | VideoFormat.C [code] |
file | VideoFormat.H [code] |
file | VideoFormatCoercion.C [code] |
file | VideoFormatCoercion.H [code] |
file | VideoFrame.C [code] |
file | VideoFrame.H [code] |
Facilities for handling video frames, e.g. from movies or framegrabbers.
The main class here is VideoFrame, which is superficially similar to the Image class in that it represents a 2-dimensional pixel array. However, Image is designed for generic mathematic operations on such arrays, and uses a storage format optimized as such; on the other hand VideoFrame is designed for efficient transfer of picture data between frame grabbers, video cards and onscreen windows, and compressed movie files (e.g., mpeg), so that VideoFrame uses the more complex storage formats that are native to those devices (such as packed and planar YUV images).
for dependency graphs: rankdir: TB