前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >“眼睛成长记”(二)---闭上双眼

“眼睛成长记”(二)---闭上双眼

作者头像
视界音你而不同
发布2020-04-10 14:55:29
2180
发布2020-04-10 14:55:29
举报
视频图像开发中,因为我们处理的数据往往体积较大,故开发过程中往往是用的内存空间也会相对较大。所以编程时一定要养成对使用的内存空间在合适的时机做释放。也就是说”我们的孩子学会了睁开双眼,也一定要学会闭眼“,此篇我们一起来看如何"闭眼"---OpenCV只VideoCapture如何关闭视频。

01

内部析构函数释放:在VideoCapture类被销毁的时候来释放相关的空间。此种方式的空间管理交由OpenCV去管理,内部使用了智能指针和引用计数的知识。

02

手动释放:在某些情况下,我们需要做手动释放。OpenCV也提供了手动释放的接口release()。

今天的知识,没有代码哦,因为我们是使用默认的析构函数实现的,现在并没有遇到需要手动释放的情况。感兴趣的童鞋,可以看一下OpenCV的源码实现,看一看析构是如何做的。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-01-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 视界音你而不同 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档