OpenCV
OpenCV 配置
环境变量配置
变量名:PATH
变量值:... \ opencv \ build \ x64 \ vc15 \ bin
* PATH路径用来告知操作系统某个可执行文件(扩展名为.exe)的搜索路径
工程包含(include)目录的配置
VC++目录 > 包含目录:... \ opencv \ build \ include
... \ opencv \ build \ include \ opencv2
工程库(lib)目录的配置
VC++目录 > 库目录:... \ opencv \ build \ x64 \ vc15 \ lib
链接库的配置
链接器 > 输入 > 附加依赖项:opencv_world411d.lib(debug版本)
opencv_world411.lib(release版本)
* 附加依赖项为... \ opencv \ build \ x64 \ vc15 \ lib路径中的.lib文件
程序运行时报错:“...有未经处理的异常...”
原因一:
在OpenCV配置阶段,添加附加依赖项时,若在Debug方式下调试程序,则仅包含opencv_world...d.lib即可。而在Release方式下调试程序,则应仅包含不含d的opencv_world....lib。
原因二:
OpenCV导入图片的路径不正确,亦将导致此报错。可将图片置于与此源文件相同的文件夹中,便可仅采用文件名加扩展名的形式导入图片而不必指出路径。注意,路径分隔符应为“\\”而非“\”。
程序运行时报错:“...无法解析的外部命令...”
原因:
注意分辨当前版本OpenCV支持的编译器是x86或x64,以及Debug方式或Release方式,并在属性管理器的相应模式下进行OpenCV的配置。
程序运行时报错:“由于找不到opencv_world411.dll,无法继续执行代码...”
原因:
未配置环境变量。