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,无法继续执行代码...”

原因:

  未配置环境变量。

 

posted @ 2019-08-23 13:18  溪嘉嘉  阅读(410)  评论(0编辑  收藏  举报