opencv python 图片读取与显示图片窗口未响应问题的解决

 更新时间:2020年04月24日 09:32:02   作者:hold_on_zhen  
这篇文章主要介绍了opencv python 图片读取与显示图片窗口未响应问题的解决,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

显示图像是 Opencv最基本的操作之一, imshow()函数可以实现该操作。如果使用过其他GUI框架背景,就会很自然地调用 imshow来显示一幅图像。但这个观点并不完全正确,因为图像确实会显示出来,但随即会消失。

例如下面代码:

import cv2
import numpy as np
 
img = cv2.imread('C://Users/yefci/Pictures/0.2.jpg')
cv2.imshow('C://Users/yefci/Pictures/0.2.jpg',img)

会出现这种情况:

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

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

对于窗口大小调节

cv2.namedWindow('image',0)

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

1变成0即可。

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

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

以上这篇opencv python 图片读取与显示图片窗口未响应问题的解决就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • pytorch中model.train()和model.eval()用法及说明

    pytorch中model.train()和model.eval()用法及说明

    在PyTorch中,model.train()用于启用BatchNormalization和Dropout,保证模型在训练阶段能够有效地利用这些层的特性,而model.eval()则是用于测试阶段,确保BatchNormalization和Dropout不会影响测试结果,保持模型的稳定性
    2024-09-09
  • Python字符串常规操作小结

    Python字符串常规操作小结

    本文主要介绍了Python字符串常规操作小结,如拼接字符串、截取字符串、格式化字符串等,下面将对Python中常用字符串操作方法进行介绍,感兴趣的可以了解一下
    2022-04-04
  • python基础中的文件对象详解

    python基础中的文件对象详解

    这篇文章主要为大家介绍了python基础中的文件对象,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-01-01
  • Python的运算符重载详解

    Python的运算符重载详解

    这篇文章主要介绍了Python的运算符重载详解,文中有非常详细的代码示例,对正在学习python的小伙伴们有非常好的帮助,需要的朋友可以参考下
    2021-05-05
  • Python数据结构与算法之完全树与最小堆实例

    Python数据结构与算法之完全树与最小堆实例

    这篇文章主要介绍了Python数据结构与算法之完全树与最小堆,结合实例形式分析了Python完全树定义及堆排序功能实现相关操作技巧,需要的朋友可以参考下
    2017-12-12
  • Python pandas库中isnull函数使用方法

    Python pandas库中isnull函数使用方法

    这篇文章主要介绍了Python pandas库中isnull函数使用方法,python的pandas库中有⼀个⼗分便利的isnull()函数,它可以⽤来判断缺失值,具体介绍需要的小伙伴可以参考一下
    2022-06-06
  • pytorch 禁止/允许计算局部梯度的操作

    pytorch 禁止/允许计算局部梯度的操作

    这篇文章主要介绍了pytorch 禁止/允许计算局部梯度的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-05-05
  • python set内置函数的具体使用

    python set内置函数的具体使用

    这篇文章主要介绍了python set内置函数的具体使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07
  • 构建 Python 命令行参数的 4 种常见方式

    构建 Python 命令行参数的 4 种常见方式

    这篇文章主要介绍了构建 Python 命令行参数的 4 种常见方式,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-06-06
  • 图文详解matlab原始处理图像几何变换

    图文详解matlab原始处理图像几何变换

    Matlab 擅长于操作矩阵,而图像其实就是矩阵,这篇文章主要给大家介绍了关于matlab原始处理图像几何变换的相关资料,需要的朋友可以参考下
    2021-07-07

最新评论