OpenCV 4.11.0
开源计算机视觉库
|
表示包含多个帧的动画。Animation
结构体旨在存储和管理动画序列的数据,例如来自动画格式(例如 GIF、AVIF、APNG、WebP)的数据。它提供对循环播放、背景颜色设置、帧时间和帧存储的支持。更多…
#include <opencv2/imgcodecs.hpp>
公共成员函数 | |
Animation (int loopCount=0, Scalar bgColor=Scalar()) | |
构造一个具有可选循环次数和背景颜色的 Animation 对象。 | |
公共属性 | |
CV_PROP_RW Scalar | bgcolor |
动画的背景颜色,采用 BGRA 格式。 | |
CV_PROP_RW std::vector< int > | durations |
每帧的持续时间(毫秒)。 | |
CV_PROP_RW std::vector< Mat > | frames |
帧向量,其中每个 Mat 代表一帧。 | |
CV_PROP_RW int | loop_count |
动画应循环的次数。0 表示无限循环。 | |
表示包含多个帧的动画。Animation
结构体旨在存储和管理动画序列的数据,例如来自动画格式(例如 GIF、AVIF、APNG、WebP)的数据。它提供对循环播放、背景颜色设置、帧时间和帧存储的支持。
CV_PROP_RW Scalar cv::Animation::bgcolor |
动画的背景颜色,采用 BGRA 格式。
CV_PROP_RW std::vector<int> cv::Animation::durations |
每帧的持续时间(毫秒)。
CV_PROP_RW std::vector<Mat> cv::Animation::frames |
帧向量,其中每个 Mat 代表一帧。
CV_PROP_RW int cv::Animation::loop_count |
动画应循环的次数。0 表示无限循环。