//写在前面
因为许多代码找到的都是基于opencv2的,但是在电脑上已经装了opencv4,查了一下发现是可以共存的,所以就记录一下过程。
电脑已经装好了opencv4.5.1版本,重新再装一个opencv2.4.13版本。
用的是visual studio 2022版本。
亲测可以用,然后写的时候也借鉴了csdn的一些博客,大家可以搜索关键词“opencv2与opencv共存”之类的
1.首先去官网下载opencv2.4.13版本
https://opencv.org/releases/page/6/
选择windows系统,会弹出一个界面自动开始下载,下载得到一个.exe文件,点开就可以进行自动安装,自己可以选择安装的位置,最好找一个好记住的位置,因为还要设置环境变量。
然后在D盘里就已经有了两格版本的OpenCV文件了。
2.配置环境变量
- 将OpenCV.4.13的bin路径加到用户变量path里(参考的博客里一个用了x86一个用了x64我也不知道为什么那就也这么弄吧)
- ?环境变量也加入两个
?3.配置属性表
- 在Debug|win32创建opencv2的属性表,添加个文件(具体看你放在哪里)
?库目录配置一个这个
链接器->输入->附加依赖项:
Debug版本:
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
|