python 如何读图片

原创
admin 8小时前 阅读数 1 #Python

Python中处理图片的方法

Python 是一种高级编程语言,它支持多种图像处理库,可以帮助我们轻松地读取、处理和保存图片。

使用PIL库读取图片

PIL(Python Imaging Library)是Python中最常用的图像处理库之一,它可以读取多种常见的图片格式,如JPEG、PNG、BMP等,使用PIL库读取图片非常简单,只需要使用Image.open()函数即可。

from PIL import Image
img = Image.open('example.jpg')
img.show()

上述代码将读取名为example.jpg的图片,并将其显示在屏幕上。

使用OpenCV库读取图片

OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉库,它可以读取多种常见的图片格式,如JPEG、PNG、BMP等,使用OpenCV库读取图片也非常简单,只需要使用cv2.imread()函数即可。

import cv2
img = cv2.imread('example.jpg')
cv2.imshow('image', img)
cv2.waitKey(0)
cv2.destroyAllWindows()

上述代码将读取名为example.jpg的图片,并将其显示在一个窗口中。

使用scikit-image库读取图片

scikit-image是一个基于NumPy的图像处理库,它可以读取多种常见的图片格式,如JPEG、PNG、BMP等,使用scikit-image库读取图片也非常简单,只需要使用io.imread()函数即可。

from skimage import io
img = io.imread('example.jpg')
io.imshow(img)
io.show()

上述代码将读取名为example.jpg的图片,并将其显示在一个窗口中。

热门