OpenCV 4.11.0
开源计算机视觉
|
视频写入器接口,参见 createVideoWriter()。 更多...
#include <opencv2/cudacodec.hpp>
公共成员函数 | |
虚函数 | ~VideoWriter () |
虚函数 EncoderParams | getEncoderParams () const =0 |
获取编码参数。 | |
虚函数 void | release ()=0 |
在调用 EncoderCallback::onEncodingFinished() 之前等待编码过程完成。 | |
虚函数 void | write (InputArray frame)=0 |
写入下一个视频帧。 | |
视频写入器接口,参见 createVideoWriter()。
如果安装了 Nvidia 的视频编解码器 SDK,则可用。
仅支持 Codec::H264 和 Codec::HEVC,编码支持取决于 GPU,详情请参考 Nvidia 视频编解码器 SDK 视频编码和解码 GPU 支持矩阵。
|
内联虚函数 |
|
纯虚函数 |
获取编码参数。
|
纯虚函数 |
在调用 EncoderCallback::onEncodingFinished() 之前等待编码过程完成。
|
纯虚函数 |
写入下一个视频帧。
frame | 要写入的帧。 |
此方法将指定的图像编码到视频流中。图像必须具有与打开视频写入器时指定的相同大小和相同的表面格式。