2014-11-05 39 views
2

我爲macOS安裝了opencv 2.4.9,並將它與Xcode集成。但是,儘管它找到了大多數函數,但在調用resize()函數時,出現構建錯誤「使用未聲明的標識符大小調整」。OpenCV C++ resize()找不到

任何人都可以請告訴我如何解決這個問題嗎?

回答

6

您沒有提及如何調用它,但有兩個resize函數:更改行數的Mat的成員,以及插值調整圖像大小的cv::resize()。對於後者,你需要imgproc.hpp。

#include <opencv2/imgproc/imgproc.hpp> 
//... 
cv::resize(src, dst, dst.size(), 0, 0, interpolation); 
+1

那麼,文檔沒有提到我需要包括的文件,既沒有任何resize()的例子。謝謝。 – user2565010 2014-11-05 11:16:03