问题一:
初用者经常找不到cv.lib,cxcore.lib,highgui.lib或是cvd.lib等带[d]的库文件,提示无法open this file。其实这些文件都是应该在对openCV初始化编译的时候生成的。所以在按照那些固定的步骤配置之前,还是要对opencv.dsw这个文件编译一下。
问题二:
opencv自带的sample里面有很多识别例子,有人脸视频跟踪的,还有画图的,也有定位人脸的。这些例子有exe文件直接运行。但是如果你想熟悉代码,想自己重新编译运行的时候,也总是提示你找不到这个那个文件什么的,很郁闷。可是每次编译都要按步骤配置,却是很麻烦。我在论坛上碰到一个上海交大的热心gg,他说他摸索了一种方法,就是直接配置。打开某个文件夹下面的options选项,把能找到类库的那些路径全配置上。然后只须在setting————〉link里面加上cv.lib,cxcore.lib,highgui.lib三个库就ok了。
问题三:有些时候重装系统也解决不了问题,因为OpenCV没有自带的卸载程序,直接删除的话,会删除不干净,注册表里的注册信息仍然存在,建议使用超级兔子或优化大师卸载干净了再重装。