OpenCV:VideoWriter.write()导致内存不断增长(未解决)

  以前某个应用,专门把opencv独立为进程,完成后自动释放。当时我还想优化一下,比如减少frame,结果一点用没用。

  这次专门一下,结论就是:每次执行write(),内存必然增加。

输出版本号,是4.9.0:

复制代码
std::cout << "Welcome to OpenCV " << CV_VERSION << std::endl;

代码:

复制代码
        writer.write(zoomedFrame);
        zoomedFrame.release();

按理来说是符合要求的。实际运行结果,用top看:

内存就是不断增加。

去掉write这一句,内存就完全正常。

相关推荐
searchforAI几秒前
CC-Switch教程:统一管理Skills、MCP、模型供应商、系统提示词等多项配置
人工智能·gpt·ai·大模型·agent·claudecode
tedcloud1233 分钟前
codegraph部署教程:构建代码库语义分析环境
服务器·人工智能·word·excel
城事漫游Molly4 分钟前
AI赋能质性研究(四):AI辅助写分析备忘录
人工智能·prompt·ai for science·定性研究
北京软秦科技有限公司7 分钟前
AI报告审核加持,IACheck助力企业数智化转型与检测报告质量再造
人工智能
道可云10 分钟前
智造有道:深度解读《山东省“人工智能+制造”行动方案(2026—2028年)》
人工智能·制造
长空任鸟飞_阿康13 分钟前
驾驭 AI 这匹野马:深入解析智能体 Harness 工程
人工智能·python·ai
韩曙亮18 分钟前
【错误记录】flutter attach 附加设备 执行报错 ( 附加设备注意事项 )
android·javascript·flutter·flutter attach
YOLO数据集集合20 分钟前
智慧电网红外热成像数据集|电力设备组件识别目标检测深度学习数据集
人工智能·深度学习·yolo·目标检测·计算机视觉
2601_9507607920 分钟前
CyQuantiFluor™细胞活力检测试剂盒检测原理详解
人工智能·蛋白
老A的AI实验室25 分钟前
Cyber Weekly #66
人工智能·ai·llm·agi·genai