opencv-显示图片

server/2025/3/16 5:12:55/

安装软件

sudo apt install python3 	//确保虚拟机只有python3  ln -sf /usr/bin/python3.6 /usr/bin/python
sudo apt install python3-pip
pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install opencv-contrib-python -i https://pypi.tuna.tsinghua.edu.cn/simple

编写python代码

import cv2
image_path = "1.jpg"
img = cv2.imread(image_path)if img is None:print("Error: Could not load image.")exit()cv2.imshow("Display", img)
k = cv2.waitKey(0)if k == 27:# 关闭所有 OpenCV 窗口cv2.destroyAllWindows()

运行python代码

@ubuntu:~/opencv$ python3 picture.py

http://www.ppmy.cn/server/175327.html

相关文章

C# 使用Markdown2Pdf把md文件转换为pdf文件

NuGet安装Markdown2Pdf库,可以把格式简单markdown文件转换为pdf。但该库用了Puppeteer Sharp,因此会在运行过程中提示指定Chrome浏览器路径或自动下载Chrome浏览器。 代码如下: using Markdown2Pdf;var converter new Markdown2PdfConverte…

pytorch中的基础数据集

数据是深度学习核心之一pytorch基础数据集介绍加载/读取/显示/使用代码演示与解释 常见的数据集Pascal VOC/COCO DataLoader DataLoader( dataset, 含义:指定要加载的数据集,它必须是 torch.utils.data.Dataset 类的子类实例。Dataset 类定义了如何获…

PyTorch多机训练Loss不一致问题排查指南:基于算子级一致性验证

比较二次训练过程中所有算子的误差,定位存在一致性问题的pytorch算子 一.背景二.技术方案1.核心思路2.关键技术点 三.代码 一.背景 在分布式训练场景中,观察到以下现象: 相同超参配置下,多次训练的Loss曲线存在显著差异(波动幅度…

移远通信联合德壹发布全球首款搭载端侧大模型的AI具身理疗机器人

在汹涌澎湃的人工智能浪潮中,具身智能正从实验室构想迈向现实应用。移远通信凭借突破性的端侧AI整体解决方案,为AI机器人强势赋能,助力其实现跨行业拓展,从工业制造到服务接待,再到医疗康养,不断改写各行业…

Qt信号与槽

1.信号与槽概述 在Qt中,用户和控件的每一次交互过程称为一个事件。比如“用户点击按钮”是一个事件,“用户关闭窗口”也是一个事件。 每个事件都会发出一个信号。例如用户点击按钮会发出“按钮被点击”的信号,用户关闭窗口会发出“窗口被关闭…

Android7上移植I2C-tools

一,下载源码 cd hardware/libhardware/tests git clone https://git.kernel.org/pub/scm/utils/i2c-tools/i2c-tools.git 二, 在 i2c-tools 目录添加 Android.mk 编译文件 LOCAL_PATH: $(call my-dir)################### i2c-tools ###############…

HCIA-11.以太网链路聚合与交换机堆叠、集群

链路聚合背景 拓扑组网时为了高可用,需要网络的冗余备份。但增加冗余容易后会出现环路,所以我们部署了STP协议来破除环路。 但是,根据实际业务的需要,为网络不停的增加冗余是现实需要的一部分。 那么,为了让网络冗余…

随笔小记-本人常用桌面应用(流程图-boardmix,截图-snipaste,文件比较-beyond compare,远程控制-向日葵,解压-360压缩)

1.流程图绘画-boardmix 2.快捷截图-snipaste 3.文件与文件夹比较工具(比较文件内容差异结构差异,可合并)-beyond compare 4.远程控制-向日葵远程控制 5.压缩包的解压缩-360压缩