因為有些模塊在opencv3中被移除了,需要配置OpenCV2庫
去opencv官網下載相對應的版本 我這里下載的是opencv2.41
然后去VS里面添加新屬性表(以后就不用每次配置。直接點擊添加現有的屬性表 找到之前的配置屬性表即可)
選擇的模塊應與最上面的選項相同,一般選擇Debug模式x64位(我這里是為了生成dll文件使用python對C++程序進行調用才設置的Release模式)
包含目錄
D:\opencv2.41\opencv\build\include
D:\opencv2.41\opencv\build\include\opencv
D:\opencv2.41\opencv\build\include\opencv2
庫目錄
D:\opencv2.41\opencv\build\x64\vc14\lib
鏈接器->輸入
opencv_ml2413d.lib
opencv_calib3d2413d.lib
opencv_contrib2413d.lib
opencv_core2413d.lib
opencv_features2d2413d.lib
opencv_flann2413d.lib
opencv_gpu2413d.lib
opencv_highgui2413d.lib
opencv_imgproc2413d.lib
opencv_legacy2413d.lib
opencv_objdetect2413d.lib
opencv_ts2413d.lib
opencv_video2413d.lib
opencv_nonfree2413d.lib
opencv_ocl2413d.lib
opencv_photo2413d.lib
opencv_stitching2413d.lib
opencv_superres2413d.lib
opencv_videostab2413d.lib
以后每次再創建新項目使用相同的庫就可以直接點擊添加現有的屬性表了
OpenCV3配置大致相同 但屬性表配置不太一致