cv::Mat释放内存
时间: 2023-09-21 13:10:41 浏览: 187
对于使用外部数据创建的cv::Mat,通常无法手动释放内存,因为cv::Mat可能使用自己的内存分配例程来管理内存,这是出于对内存对齐等原因的考虑。关于cv::Mat的内部存储结构,它是一个多维数组,可以存储不同类型和通道数的数据。因此,当cv::Mat超出范围时,即不再使用它时,它会自动释放内存。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [free cv :: Mat不释放内存](https://blog.csdn.net/weixin_29103191/article/details/118907425)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *3* [cv::Mat内存结构的理解](https://blog.csdn.net/weixin_34684880/article/details/116734053)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文