2 ljwbupt ljwbupt 于 2016.03.29 15:12 提问

opencv读取图片失败,“error C2022: “438”: 对字符来说太大”

```int main()
{

Mat src = imread("E:\666.jpg", CV_LOAD_IMAGE_ANYCOLOR);
if (src.empty())
{
cout << "图像加载失败!" << endl;
return -1;
}
namedWindow("MyWindow", CV_WINDOW_AUTOSIZE);
imshow("MyWindow", src);


本人opencv入门选手,代码很简单如上所示,用的win7+vs2015+opencv3.1.0,生成项目时imread那一行就会报错
error C2022: “438”: 对字符来说太大
求问各位大神这是什么原因阿,该怎么改呢?

2个回答

caozhy
caozhy   Ds   Rxr 2016.03.29 17:20
已采纳
 Mat src = imread("E:\666.jpg", CV_LOAD_IMAGE_ANYCOLOR);
->
Mat src = imread("E:\\666.jpg", CV_LOAD_IMAGE_ANYCOLOR);
lx624909677
lx624909677   Ds   Rxr 2016.03.29 23:28

Mat src = imread("E:/666.jpg", CV_LOAD_IMAGE_ANYCOLOR);

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!