在OpenCV中提供了两种库, 一种release的, 一种debug的, 在vs中新建的工程一般默认使用的是debug模式构建, 这时就必须使用后边带d结尾的OpenCV库, 否则会出现奇怪的问题, 简单列举如下:
1. imread 读取不到图像, 参见网址:http://www.cnblogs.com/eyeszjwang/articles/2418354.html
2. namedWindow 创建的窗口标题栏乱码
3. 奇怪的CV_Assert 错误
4. 等等。。。
解决的方法就是为vs的debug和release两种构建方式提供不同的输入库。