OpenCV : 为什么"Gray window"总是生成?
OpenCV : why "Gray window" always generate?
我已经看到那个页面了 :: "OpenCV cv::Mat 显示空的灰色图像?找不到原因">
在我的代码中,我想显示一些图像。
cv::Mat img;
img = cv::imread("stop.jpg", CV_LOAD_IMAGE_COLOR);
cv::imshow("EXAM", img);
cv::waitKey(0);
cv::destroyWindow("EXAM");
但它的代码是生成 只是灰色窗口。 和窗口大小是相同的输入图像。
可能发生"未安装的 jpeg 编解码器"。 但它的情况值得怀疑。
cv::Mat img;
img = cv::imread("stop.jpg", CV_LOAD_IMAGE_COLOR);
cv::namedWindow("EXAM",CV_WINDOW_AUTOSIZE); // <<-- added
cv::imshow("EXAM", img);
cv::waitKey(0);
cv::destroyWindow("EXAM");
启动该代码时,"停止.jpg"图像明显打开。
+ 还生成该死的灰色窗口。
我不,真的不明白。 我不想生成灰色窗口。
因为如果在图像窗口中设置事件侦听器,则在图像窗口中不起作用。
相反,侦听器在"灰色窗口"中工作。
如果我无法删除灰色窗口,我希望在图像窗口中工作事件侦听器。 而不是灰色窗口。
请帮忙。
我解决了。
问题是版本问题。(3.4.1(
相关文章:
- 为什么"do while"循环不断退出,即使条件计算结果为 false?
- 为什么在全局范围内使用"extern int a"似乎不行?
- 为什么在popback()操作之后,它仍然打印完整的矢量
- 为什么随机数生成器不在void函数中随机化数字,而在main函数中随机化
- 为什么两个不同的未命名名称空间可以共存于一个cpp文件中
- 为什么会发生堆损坏
- 为什么使用 "this" 指针调用派生成员函数?
- C++我的数学有什么问题,为什么我的代码不能正确循环
- 为什么比较运算符如此快速
- 为什么 Serial.println(<char[]>);返回随机字符?
- 为什么这个运算符<重载函数对 STL 算法不可见?
- 为什么不;名字在地图上是按顺序排列的吗
- 我的字符计数代码计算错误.为什么
- 为什么在没有显式默认构造函数的情况下,将另一个结构封装在联合中作为成员的结构不能编译
- 为什么我的C#代码在调用回C++COM直到Task时会暂停.等待/线程.加入
- 为什么在C++中使用私有复制构造函数与删除复制构造函数
- 为什么野牛仍在使用"int yylex(void)",却找不到"int yylex(YYS
- 为什么 std::unique 不调用 std::sort?
- OpenCV : 为什么"Gray window"总是生成?
- 为什么pcap_next_ex在Window上不断返回0