发信人: simon2062 (Simon), 信区: PR_AI
标 题: Re: 【求助】用普通数组给CvMat*赋值失败
发信站: 北邮人论坛 (Sun Mar 15 23:21:23 2009), 站内
我的确对这块相当不清楚。尤其是初始化矩阵时,下面这几个函数把我脑袋搅昏了。
cvCreateMatHeader
cvCreateMat
cvInitMatHeader
cvMat。
不知道用一个普通数组初始化时该用哪个。
另外,为什么会内存泄露?最后cvReleaseMat(&pLMat); 应该都释放了,是吗?
【 在 zixu1986 的大作中提到: 】
: 应该用cvsetdata吧 cvCreateMat应该是给数据分配内存了 应该只用做一个头 cvCreateMatHeader。
: 不然会内存泄露的
--
※ 来源:·北邮人论坛 http://forum.byr.edu.cn·[FROM: 118.229.193.*]
标 题: Re: 【求助】用普通数组给CvMat*赋值失败
发信站: 北邮人论坛 (Sun Mar 15 23:21:23 2009), 站内
我的确对这块相当不清楚。尤其是初始化矩阵时,下面这几个函数把我脑袋搅昏了。
cvCreateMatHeader
cvCreateMat
cvInitMatHeader
cvMat。
不知道用一个普通数组初始化时该用哪个。
另外,为什么会内存泄露?最后cvReleaseMat(&pLMat); 应该都释放了,是吗?
【 在 zixu1986 的大作中提到: 】
: 应该用cvsetdata吧 cvCreateMat应该是给数据分配内存了 应该只用做一个头 cvCreateMatHeader。
: 不然会内存泄露的
--
※ 来源:·北邮人论坛 http://forum.byr.edu.cn·[FROM: 118.229.193.*]