Opencv常见配置错误及其解决方式

步骤见链接http://www.cnblogs.com/linshuhe/p/5764394.html

这里我只说一下,常见的错误类型,及其解决方式:

第一种错误类型

VS2015中不能进行32位的Opencv的编译,所以需要改工具栏里的debug/release中的位数,参见下图


image.png

如果直接运行32位的话,错误如下


image.png

第二种错误类型

未加载opencv_word320.pdb

320代表安装的是opencv3.2,类似3.1对应的是310......
无法加载图片,指针越位

表现形式如下:


image.png

image.png

cmd窗口提示为OpenCV Error: Assertion failed (size.width>0 && size.height>0) in cv::imshow, file C:\build\master_winpack-build-win64-vc14\opencv\modules\highgui\src\window.cpp, line 304

可能有两种原因,第一种没有找到图片文件,即文件后缀名不对或者目录不对,此时只需要把文件的绝对路径及名称格式传入进来即可;
第二种则需要重新配置连接器(linker),注意:debug,release 要分别对应opencv_word320d.lib 和opencv_word320.lib两个链接库。

其他错误诸如,环境变量配置错误等原因各不相同。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容