python实现加载图片的录入
时间: 2024-10-22 11:06:09 浏览: 10
python 实现识别图片上的数字
4星 · 用户满意度95%
在Python中,使用PIL(Python Imaging Library)或者其更现代的替代品Pillow库可以方便地加载和处理图像。以下是一个简单的例子来展示如何加载图片:
```python
from PIL import Image
def load_image(path):
try:
# 使用Image.open()函数打开图片文件
image = Image.open(path)
# 检查是否成功打开(如果文件不存在或无法解析,则会抛出异常)
if image:
return image
else:
print(f"无法加载图片:{path}")
return None
except Exception as e:
print(f"加载图片时发生错误:{e}")
return None
# 要加载的图片路径
image_path = "G:/Transform/datasets_DM_1430/DM-问题划分/01_点阵模块偏移/entry.jpg"
# 加载图片
image = load_image(image_path)
if image:
# 这里可以对图片进行进一步操作,如缩放、裁剪等
# image.resize((new_width, new_height))
image.show() # 显示图片
```
在这个示例中,`load_image()`函数接受一个路径作为参数,尝试打开并返回图片对象。如果文件不存在或者格式不正确,它会捕获异常并打印错误信息。
阅读全文