运行visual studio项目时候显示:由于找不到opencv_world470d.dll,无法继续执行代码。
我找了找自己opencv的bin确实没有opencv_world470d.dll这个文件
这是csdn教程上别人的安装的opencv的bin文件夹:
你这个opencv是3.2.0,为啥学别人配置的opencv4.7.0。
安装opencv4.7.0的话,你下载windows下面的exe安装文件,直接点击安装就可以了,然后配置的话要将path_to_opencv/build/x64/vc14/bin这个路径添加到环境变量里面去,如果没有vc14,就看下有没有vc15或者vc16,有哪个换哪个就是了,而不是path_to_opencv/build/bin这个路径
是需要下载opencv后,在windows上用cmake编译成库文件的,而且编译时要勾选opencv_world,默认是没有的。如我的是4.1勾选了才会编译生成:
从官网下opencv4.7.0 Win Pack。然后安装 exe。就可以在目录 opencv\build\x64\vc16\bin下找到opencv_world470d.dll,官网目前的是vc16。
不知道你这个问题是否已经解决, 如果还没有解决的话: