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