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()

程序运行效果

相关推荐
中烟创新几秒前
烟草专卖文书生成智能体与法规案卷评查智能体获评“年度技术最佳实践奖”
人工智能
得一录8 分钟前
大模型中的多模态知识
人工智能·aigc
Github掘金计划28 分钟前
Claude Work 开源平替来了:让 AI 代理从“终端命令“变成“产品体验“
人工智能·开源
ghgxm52037 分钟前
Fastapi_00_学习方向 ——无编程基础如何用AI实现APP生成
人工智能·学习·fastapi
余俊晖1 小时前
3秒实现语音克隆的Qwen3-TTS的Qwen-TTS-Tokenizer和方法架构概览
人工智能·语音识别
森屿~~1 小时前
AI 手势识别系统:踩坑与实现全记录 (PyTorch + MediaPipe)
人工智能·pytorch·python
运维行者_2 小时前
2026 技术升级,OpManager 新增 AI 网络拓扑与带宽预测功能
运维·网络·数据库·人工智能·安全·web安全·自动化
淬炼之火2 小时前
图文跨模态融合基础:大语言模型(LLM)
人工智能·语言模型·自然语言处理
Elastic 中国社区官方博客2 小时前
Elasticsearch:上下文工程 vs. 提示词工程
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索
轴测君2 小时前
SE Block(Squeeze and Excitation Block)
深度学习·机器学习·计算机视觉