2012-03-05 53 views
3

我学习opencv与C++,所以我试图使用新的c + +接口。但是我在互联网上发现的很多代码是基于旧的c接口。opencv c和C++接口转换表

例如我喜欢基于

IplImage, cvCvtPixToPlane, cvThreshold 

很多算法,我必须向他们

cv::Mat, cv::threshold, .. 

here(我认为官方手册),我还没有发现任何东西翻译真的很完整。

每次我必须谷歌在新的c + +接口获得正确的转换。 我在哪里可以找到转换表?

回答

4

尝试OpenCV手册,它似乎是找到等价函数的最佳方法。

2.1版:http://www.comp.nus.edu.sg/~cs4243/doc/opencv.pdf

所有的C,C++和Python API可作为单一的PDF,这样你就可以只搜索函数名找到等价的C或C++

版本2.3:https://shimcv.googlecode.com/files/opencv2refman.pdf

2.3的在线版本:http://opencv.itseez.com/

+0

是的Opencv 2.3的窍门,例如在这里:http://opencv.itseez.com/modules/core/doc/operations_on_arrays.html有** c **,* * C++ **和** python * *签名 – nkint 2012-03-23 00:48:59

1

cheatsheet没有转换,但是我找到并使用的最有用的文档!