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这一句,内存就完全正常。

相关推荐
谷哥的小弟3 分钟前
TypeScript类型断言
前端·javascript·typescript
weixin_BYSJ19874 分钟前
springboot医疗信息管理系统---附源码17465
java·javascript·spring boot·python·django·flask·php
杜子不疼.8 分钟前
从“自然语言问数“到“AI 自动调优“:我给金仓写了一个 MCP Server
人工智能
阳明山水9 分钟前
销量预测的“隐形杀手”:概念漂移与自适应学习实战
人工智能·深度学习·算法·机器学习·架构
YH552698411 分钟前
如何评价GPT-5.6Luna免费不限量,后续基础大模型都会走向免费吗?
人工智能·gpt·chatgpt
u01030552713 分钟前
TMD刀具配送安卓智能体方案
人工智能
枫叶丹415 分钟前
从聊天到委派:AI Agent 如何推进长期任务
人工智能·chatgpt·agent·codex
zhongjunyao18 分钟前
Spec-Driven Development (SDD): The Definitive 2026 Guide
javascript·spring boot·python·eclipse·代理模式
专业工业模块电源工程师21 分钟前
怎么选好 DC-DC 模块电源功率?厂家推荐还是自主选型
人工智能·电源模块·工业电源
数翊科技22 分钟前
数翊科技出席TDBC2026:基于dataeasy构建Agent基础设施,企业AI可信落地迎来新范式
人工智能·科技