2012-03-05 80 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沒有轉換,但是我找到並使用的最有用的文檔!