12 2014 档案

OpenCV 2.4.9 学习笔记(4)—— 像素类型与Templates的限制使用
摘要:限制使用templates C++中的Templates使得接口机制非常好用,高效而且能够保证数据与算法的安全。但是过多地使用templates可能会增加计算时间和代码长度,有时候还能难区分接口和实现。在OpenCV中过多使用templates并不是一件好事,OpenCV的refman中提到Ope... 阅读全文

posted @ 2014-12-28 00:02 Charles Huang @ CAS 阅读(604) 评论(0) 推荐(0)

OpenCV 2.4.9 学习笔记(3)—— OpenCV自动为输出数组(矩阵)分配内存
摘要:OpenCV大部分时候会为OpenCV方法中的输出数据(方法的参数)自动分配内存,所以如果一个方法的参数有一个或者多个输入数组(cv::Mat 实例)和一些输出数组时,OpenCV会自动为输出数组分配内存空间或者重新分配内存空间,内存的大小和数据类型由输入数组决定。如果需要的话,这个方法会通过其... 阅读全文

posted @ 2014-12-27 22:44 Charles Huang @ CAS 阅读(2402) 评论(0) 推荐(0)

OpenCV 2.4.9 学习笔记(2)—— OpenCV内存自动管理
摘要:OpenCV自动内存管理 目前版本的OpenCV是自动处理所有自己的内存的,虽然这么说也不是很严谨。OpenCV在2.0版本中引入了一个新的C++接口,利用自动内存管理给出了解决问题的新方法。使用这个方法,开发者不需要纠结在管理内存上,而且你的代码会变得简洁。 以Mat为例,首先现在没必要再手动... 阅读全文

posted @ 2014-12-27 22:10 Charles Huang @ CAS 阅读(5853) 评论(0) 推荐(0)

OpenCV 2.4.9 学习笔记(1)—— 基本功能结构
摘要:一些关于OpenCV(2.4.9版本)的学习笔记,作为记录,以免自己忘了。安装与配置 OpenCV的下载、安装以及在各个平台(Windows/Linux等)配置网上有很多的资料,自己就不用存了。需要或者遇到问题的时候再说。基本模块结构 OpenCV(Open Source Computer Vi... 阅读全文

posted @ 2014-12-27 21:48 Charles Huang @ CAS 阅读(3796) 评论(0) 推荐(1)

导航