Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python读取图片

作者:迷失未来   发布日期:2025-08-10   浏览:16

from PIL import Image

# 打开图片文件
image = Image.open('example.jpg')

# 显示图片的基本信息,例如格式、尺寸和模式
print(f"图片格式: {image.format}")
print(f"图片尺寸: {image.size}")
print(f"图片模式: {image.mode}")

# 显示图片
image.show()

# 将图片转换为数组形式(如果需要进行进一步的处理)
import numpy as np
image_array = np.array(image)

# 保存图片到另一个文件
image.save('output_example.png')

解释说明:

  1. 导入库:使用 PIL 库中的 Image 模块来处理图片。PIL 是 Python Imaging Library 的缩写,通常使用其派生版本 Pillow
  2. 打开图片文件:通过 Image.open() 方法读取指定路径的图片文件。
  3. 显示图片信息:打印图片的格式、尺寸和模式等基本信息。
  4. 显示图片:使用 image.show() 方法在默认图像查看器中显示图片。
  5. 转换为数组:使用 numpy 将图片转换为数组形式,方便后续处理(如图像处理、机器学习等)。
  6. 保存图片:使用 image.save() 方法将处理后的图片保存到新的文件中。

如果你没有安装 Pillownumpy,可以通过以下命令安装:

pip install pillow numpy

上一篇:计算机python语言

下一篇:setheading在python中的含义

大家都在看

python时间格式

python开发windows应用程序

python中len是什么意思

python ord和chr

python中的yield

python自定义异常

python判断路径是否存在

python list.pop

python的for i in range

npm config set python

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站