#include <gpu.hpp>
Classes | |
| struct | FormatInfo |
| class | VideoSource |
Public Types | |
| enum | Codec { MPEG1 = 0, MPEG2, MPEG4, VC1, H264, JPEG, H264_SVC, H264_MVC, Uncompressed_YUV420 = (('I'<<24)|('Y'<<16)|('U'<<8)|('V')), Uncompressed_YV12 = (('Y'<<24)|('V'<<16)|('1'<<8)|('2')), Uncompressed_NV12 = (('N'<<24)|('V'<<16)|('1'<<8)|('2')), Uncompressed_YUYV = (('Y'<<24)|('U'<<16)|('Y'<<8)|('V')), Uncompressed_UYVY = (('U'<<24)|('Y'<<16)|('V'<<8)|('Y')) } |
| enum | ChromaFormat { Monochrome =0, YUV420, YUV422, YUV444 } |
Public Member Functions | |
| VideoReader_GPU () | |
| VideoReader_GPU (const std::string &filename) | |
| VideoReader_GPU (const cv::Ptr< VideoSource > &source) | |
| ~VideoReader_GPU () | |
| void | open (const std::string &filename) |
| void | open (const cv::Ptr< VideoSource > &source) |
| bool | isOpened () const |
| void | close () |
| bool | read (GpuMat &image) |
| FormatInfo | format () const |
| void | dumpFormat (std::ostream &st) |
| cv::gpu::VideoReader_GPU::VideoReader_GPU | ( | ) |
|
explicit |
|
explicit |
| cv::gpu::VideoReader_GPU::~VideoReader_GPU | ( | ) |
| void cv::gpu::VideoReader_GPU::close | ( | ) |
| void cv::gpu::VideoReader_GPU::dumpFormat | ( | std::ostream & | st | ) |
| FormatInfo cv::gpu::VideoReader_GPU::format | ( | ) | const |
| bool cv::gpu::VideoReader_GPU::isOpened | ( | ) | const |
| void cv::gpu::VideoReader_GPU::open | ( | const std::string & | filename | ) |
| void cv::gpu::VideoReader_GPU::open | ( | const cv::Ptr< VideoSource > & | source | ) |
| bool cv::gpu::VideoReader_GPU::read | ( | GpuMat & | image | ) |