问题描述:
使用cv::imread() 成功读取到图片,但是使用 imshow()显示出来的是一片灰色。结果如下:
当前原因是:代码中使用了 system("pause");
这句代码
将这句修改为 cvWaitkey(0)
;之后,能正常显示图片。原因未知。待补充。
其他解释:
其他博客,评论中也有一条解决方案
使用cv::imread() 成功读取到图片,但是使用 imshow()显示出来的是一片灰色。结果如下:
当前原因是:代码中使用了 system("pause");
这句代码
将这句修改为 cvWaitkey(0)
;之后,能正常显示图片。原因未知。待补充。
其他解释:
其他博客,评论中也有一条解决方案