cvFindChessboardCorners

cvFindChessboardCorners

我已经包括了在其中声明了cvFindChessboardCorners()的头文件以及许多其他文件,但是它仍然无法正常工作。如何定义符号?不知道这是怎么回事?

让我知道是否需要更多信息。
谢谢。

最佳答案

您必须将OpenCV库添加到您的项目中。 (VS2010的说明)

首先在下面添加路径

项目->配置属性-> VC++目录->库目录

对于我的系统来说
D:\ OpenCV \ build \ x64 \ vc10 \ lib

然后在链接器->输入->其他依赖项下添加

opencv_calib3d231.lib
opencv_contrib231.lib
opencv_core231.lib
opencv_features2d231.lib
opencv_flann231.lib
opencv_haartraining_engine.lib
opencv_highgui231.lib
opencv_imgproc231.lib
opencv_legacy231.lib
opencv_ml231.lib
opencv_objdetect231.lib
opencv_ts231.lib
opencv_video231.lib

而且你应该很好走。

关于c++ - 未解析的外部符号cvFindChessboardCorners(),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11871458/

10-12 20:36