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
的图片,并将其显示在一个窗口中。
上一篇:python如何读取dll 下一篇:如何拷贝python脚本