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

程序运行效果

相关推荐
遇码13 分钟前
大语言模型开发框架——LangChain
人工智能·语言模型·langchain·llm·大模型开发·智能体
在狂风暴雨中奔跑13 分钟前
使用AI开发Android界面
android·人工智能
阳光_你好14 分钟前
请详细说明opencv/c++对图片缩放
c++·opencv·计算机视觉
飞哥数智坊15 分钟前
AI编程实战:30分钟实现Web 3D船舶航行效果
人工智能·three.js
誉鏐18 分钟前
从零开始设计Transformer模型(1/2)——剥离RNN,保留Attention
人工智能·深度学习·transformer
Ai野生菌19 分钟前
工具介绍 | SafeLLMDeploy教程来了 保护本地LLM安全部署
网络·人工智能·安全·大模型·llm
契合qht53_shine25 分钟前
OpenCV 从入门到精通(day_05)
人工智能·opencv·计算机视觉
3DVisionary32 分钟前
3D-DIC与机器学习协同模拟材料应力-应变本构行为研究
人工智能·机器学习·3d·3d-dic技术 机器学习·应力-应变本构行为·卷积神经网络(ecnn)·数字图像相关法(dic)
神经星星34 分钟前
无需预对齐即可消除批次效应,东京大学团队开发深度学习框架STAIG,揭示肿瘤微环境中的详细基因信息
人工智能·深度学习·机器学习
神经星星35 分钟前
【vLLM 学习】调试技巧
人工智能·机器学习·编程语言