OpenCV C++将多张图像合并为webp动图

这个程序使用OpenCV生成了10张测试图片,然后把这10张测试图片合并为webp动图。

WebP 是由 Google 开发的一种现代图像格式,旨在为网页提供更小的文件大小和更高的压缩效率,同时保持与 JPEG、PNG 和 GIF 相当甚至更好的视觉质量。

每张图片在这个webp动图里持续200ms。

代码:

cpp 复制代码
#include <opencv2/highgui.hpp>
#include <opencv2/imgcodecs.hpp>
#include <opencv2/imgproc.hpp>
#include <iostream>

using namespace cv;

int main()
{
	Animation webp;
	Mat image(128, 256, CV_8UC4, Scalar(150, 150, 150, 255));
	int duration = 200;

	for (int i = 0; i < 10; ++i) {
		webp.frames.push_back(image.clone());
		putText(webp.frames[i], format("Frame %d", i), Point(30, 80), FONT_HERSHEY_SIMPLEX, 1.5, Scalar(255, 100, 0, 255), 2);
		webp.durations.push_back(duration);
	}
	imwriteanimation("animation.webp", webp, { IMWRITE_WEBP_QUALITY, 100 });

	return 0;
}
相关推荐
Xzaveir1 小时前
企业号码展示不可观测怎么办:状态机、拨测事件与异常回放
android·人工智能
FII工业富联科技服务1 小时前
从灯塔工厂到AI Factory新模式:AI正在重构制造业的四大核心能力
大数据·运维·人工智能·重构·ar·制造
前端开发江鸟1 小时前
从一个最小 Runtime Demo 看懂:陌生的 599 为什么不能重试
人工智能
AI小白Lin1 小时前
33 个 AI 专家全票通过?那问题才刚开始
人工智能·架构
Spey_Events1 小时前
【核心议题发布】聚焦深度维修与 AI 智慧革新!2026中国民用航空维修智造展——议题重磅发布!
大数据·人工智能
中杯可乐多加冰1 小时前
我把整个机器人足球仓库交给 Doubao-Seed-Evolving,它帮我优化了一套足球战术
人工智能
量化吞吐机1 小时前
2026年交易想法转Python,中间先补规则转译
人工智能·python
俊哥V1 小时前
每日 AI 研究简报 · 2026-07-22
人工智能·ai
XMAIPC_Robot1 小时前
RK3588四路1080P工业MIPI相机视觉网关,同时支持RK3588+FPGA的24路相机同步方案
人工智能·数码相机