这段时间调用OpenCV程序会出现如下warning
以为是系统或是程序的问题,但是在重装系统,调用最简单的jpg图像显示程序还是这样,例子如下:
#include<iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace cv;
int main()
{
// 读入一张图片(游戏原画)
Mat img = imread("Koala.jpg");
// 创建一个名为 "游戏原画"窗口
namedWindow("游戏原画");
// 在窗口中显示游戏原画
imshow("游戏原画", img);
// 等待6000 ms后窗口自动关闭
waitKey(6000);
}
在网上查了一下,基本都是Qt在调用PNG图像才会如此,我的问题显然不是这样,后来终于找到解决办法,参考https://bbs.youkuaiyun.com/topics/391834807
把默认输入法改为系统自带的即可。
修改后再运行,就没有这个提示了。