环境:Windows10/Visual Studio 2017/OpenCV4.11
在调用imshow()的时候出现如下问题:

图像显示窗口呈灰色,无法正常显示。代码如下:
Mat image1 = imread("IMG_5589.jpg");
imshow("test", image1);
尝试重新配置环境变量、改为系统输入法等方案都无法解决,后来发现需要添加waitKey()即可正常显示。但是我看别人的代码里不写waitKey的也能正常显示,不知道是不是我的环境配置有问题还是OpenCV4.11的特性。
Mat image1 = imread("IMG_5589.jpg");
imshow("test", image1);
waitKey();
正常显示:

在Windows10环境下使用VisualStudio2017和OpenCV4.11时,遇到imshow()函数显示图像窗口为灰色的问题。通过添加waitKey()函数解决了图像无法正常显示的状况。本文探讨了此问题可能的成因及解决方案。
883

被折叠的 条评论
为什么被折叠?



