热线电话:13121318867

登录
2020-11-07 阅读量: 1163
opencv python 图片读取与显示图片窗口未响应怎么解决
运行代码:

import cv2import numpy as npimg = cv2.imread('C://Users/yefci/Pictures/0.2.jpg')cv2.imshow('C://Users/yefci/Pictures/0.2.jpg',img)
  • 会出现这种情况:

  • 未响应

下面的代码可保证显示视频时窗口上的帧可以一直进行更新。以下几行简单的代码可以显示一幅图像:

import cv2img = cv2.imread('C://Users/yefci/Pictures/0.2.jpg')cv2.namedWindow('image',0)#O表示显示窗口可以随意手动调节,1cv2.imshow('image',img)cv2.waitKey()cv2.destroyAllWindows()

对于窗口大小调节cv2.namedWindow('image',0)

官网中内容,默认情况下,是1,自动调整窗口大小模式。如果在图片高清情况下,显示图片窗口很大,电脑屏幕放不下,并且窗口还不能通过拖动鼠标来调整打下。Flags=0,是WINDOW_NORMAL,在这个模式下可以调整窗口的大小.

1变成0即可。

namedWindow("窗口名",0);//创建窗口

imshow("窗口名",要显示的图片);//在创建的窗口中显示图片


38.6931
0
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子