opencv读取展示图片

python 复制代码
import time  
  
import cv2  
  
# 创建窗口  
cv2.namedWindow('window', cv2.WINDOW_AUTOSIZE)  # cv2.WINDOW_AUTOSIZE自动大小,不允许修改窗口大小  
cat = cv2.imread("./6.jpg", 0)  # opencv默认读取bgr,0代表的是灰度图模式,1是彩色图  
  
# 展示名字为window的窗口  
cv2.imshow('window', cat)  
  
key = cv2.waitKey(0)  # 等待按键,0表示接收任意按键,如果给其他的整数代表等待按键的时间,单位是ms  
# print(key)  
# waitKey会返回按键的ascii的值  

if key & 0xFF == ord('q'):  # key是int型至少16位,ascii码为8位,如果读取到q键就退出展示图片
    print("准备销毁窗口")  
    cv2.destroyAllWindows()

程序运行效果

相关推荐
海边夕阳200621 小时前
【每天一个AI小知识】:什么是生成对抗网络?
人工智能·经验分享·深度学习·神经网络·机器学习·生成对抗网络
Wise玩转AI21 小时前
Day 27|智能体的 UI 与用户交互层
人工智能·python·ui·ai·chatgpt·ai智能体
youcans_1 天前
【youcans论文精读】VM-UNet:面向医学图像分割的视觉 Mamba UNet 架构
论文阅读·人工智能·计算机视觉·图像分割·状态空间模型
铮铭1 天前
扩散模型简介:The Annotated Diffusion Model
人工智能·机器人·强化学习·世界模型
轻竹办公PPT1 天前
轻竹论文:毕业论文AI写作教程
人工智能·ai·ai写作
呵呵哒( ̄▽ ̄)"1 天前
专项智能练习(课程类型)
人工智能
2501_918126911 天前
如何用ai把特定领域的生活成本归零
人工智能·生活·个人开发
Brianna Home1 天前
[鸿蒙2025领航者闯关] 鸿蒙 6.0 星盾安全架构 + AI 防窥:金融级支付安全实战与深度踩坑实录
人工智能·安全·harmonyos·安全架构
飞哥数智坊1 天前
V4/R4 没来,但 DeepSeek-V3.2 好像又便宜又好用?
人工智能·deepseek