python读取图片

要在Python中读取图片,你可以使用第三方库Pillow(Python Imaging Library,PIL)或OpenCV。以下是使用这两个库的示例:

使用Pillow库读取图片:

首先,确保你已经安装了Pillow库。如果还没有安装,可以使用pip进行安装:

pip install Pillow

然后,你可以使用以下代码读取图片:

from PIL import Image

打开图片文件

image = Image.open('example.jpg')

显示图片

image.show()

如果需要获取图片的宽度和高度,可以使用以下方法

width, height = image.size

print(f"图片宽度: {width}, 图片高度: {height}")

确保将 example.jpg 替换为你要读取的图片文件的路径。

使用OpenCV库读取图片:

首先,确保你已经安装了OpenCV库。如果还没有安装,可以使用pip进行安装:

pip install opencv-python

然后,你可以使用以下代码读取图片:

import cv2

读取图片

image = cv2.imread('example.jpg')

显示图片

cv2.imshow('Image', image)

cv2.waitKey(0)

cv2.destroyAllWindows()

获取图片的宽度和高度

height, width, channels = image.shape

print(f"图片宽度: {width}, 图片高度: {height}, 通道数: {channels}")

同样,确保将 example.jpg 替换为你要读取的图片文件的路径。

无论你选择使用Pillow还是OpenCV,这两个库都提供了强大的功能来处理图像,包括裁剪、调整大小、滤波等。你可以根据需要进一步处理图像。

相关推荐
前沿科技说i5 小时前
2026年AI大模型API中转站:主流服务商性能与成本
人工智能
黄啊码7 小时前
【黄啊码】程序员真正该担心的,不是 AI 会写代码
人工智能
weixin_468466858 小时前
Ava 2.0 智能应用场景落地指南
人工智能·自然语言处理·大模型·智能交互·ava
John_ToDebug8 小时前
MCP 深度解析:大模型的“万能插头”
人工智能·经验分享·ai
浦信仿真大讲堂8 小时前
CST 仿真软件与 AI 融合的工程应用实战
人工智能·仿真软件·达索仿真·达索软件
mit6.8248 小时前
A Software Engineer‘s Apology | CODA
人工智能
段一凡-华北理工大学8 小时前
2026 高炉炼铁智能化技术全景与演进路径~系列文章11:演进路径与行业未来
大数据·网络·人工智能·算法·工业智能体·高炉炼铁智能化
搞科研的小刘选手8 小时前
【中山大学主办】第六届计算机科学与区块链国际学术会议(CCSB 2026)
分布式·神经网络·计算机视觉·区块链·计算机科学·共识算法·自然语言
小脑斧1239 小时前
AI技能化落地:从对话式大模型到可生产、可复用的AI工程体系
人工智能·skills·openclaw·hermes·marvis
西陵9 小时前
Agent 为什么会陷入 Doom Loop?OpenClaw 的破解之道
前端·人工智能·ai编程