![]() |
OpenCV 4.12.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 支持矩阵。
|
inlinevirtual |
|
纯虚函数 |
检索编码参数。
|
纯虚函数 |
在调用 EncoderCallback::onEncodingFinished() 之前等待编码过程完成。
|
纯虚函数 |
写入下一个视频帧。
| frame | 要写入的帧。 |
此方法将指定的图像编码为视频流。图像必须具有与打开视频写入器时指定的相同大小和相同表面格式。