0

我在谷歌上看了看,并没有关于如何简单地使用它的真实例子......作为参考,我在 opencv 方面做得很好,可以理解这里发生的一切http://dasl.mem.drexel.edu/~noahKuntz/openCVTut8。 .html _ 例如,如果我在一个程序中使用一堆 cvCreateImages 并使用它们来制作像上述链接中那样吃很多 ram 的掩码,我可以在该程序中粘贴一个 cvAlloc 以使程序更好地管理 ram,然后我在哪里做放 cvFree..你不必为我做所有的事情,只要告诉我一个地方我可以放一个 cvAlloc 来更好地管理那个程序中的内存..或者给我另一个例子来帮助我理解如何使用它....请不要说切换到 c++ =)....我是嵌入式的。

4

1 回答 1

1

在这里找到了一个很好的链接

以下是相关部分:

IplImage ** Array = 0; 

int nItems = 42;

Array = (IplImage **)cvAlloc( nItems*sizeof(IplImage *) );  

抱歉,此代码示例不包括他将放置 cvFree 的位置。(希望这可以帮助)

[编辑]
有一点关于 OpenCV 内存管理,也许它会有所帮助。

于 2013-10-15T23:06:03.997 回答