本篇文章主要介绍了"imread读不出图片",主要涉及到方面的内容,对于Android开发感兴趣的同学可以参考一下:
今天在使用FaceRecognizer的时候,需要使用imread读取图片,但结果老是出错(train读到了NULL值),调试后发现,是imread读取出来的图...
今天在使用FaceRecognizer的时候,需要使用imread读取图片,但结果老是出错(train读到了NULL值),调试后发现,是imread读取出来的图片为空,百度了好久,对比了几个解决方案后,总算发现了原来是自己的项目配置有问题——OpenCV的lib包依赖出错了。
在配置项目的时候,我们应该给不同的模式(Debug和Release)添加不同的包,但一般都会图方便,都给加上去。下面是解决办法:
进入属性页,选择配置属性->链接器->输入->附加依赖项
Debug模式,包是:
……
E:\OpenCV\opencv\build\x64\vc12\lib\opencv_flann248d.lib
……
Release模式,包是:
……
E:\OpenCV\opencv\build\x64\vc12\lib\opencv_flann248.lib
……
区别就在于Debug模式有d,Release模式没有。
版权声明:本文为博主原创文章,未经博主允许不得转载。
以上就介绍了imread读不出图片,包括了方面的内容,希望对Android开发有兴趣的朋友有所帮助。
本文网址链接:http://www.codes51.com/article/detail_169577.html
相关图片
相关文章