在Python中处理图像可以使用Python Imaging Library (PIL)或者被其替代的库Pillow。以下是如何在Python中水平或垂直地翻转图像的完整攻略。
安装Pillow
安装Pillow前,确保在命令提示符或终端中运行以下命令:
pip install pillow
读取图像
使用Pillow库的Image模块打开要翻转的图像。以下是一个例子:
from PIL import Image
# 打开图像
img = Image.open('example.jpg')
# 显示原始图像
img.show()
水平翻转图像
使用Pillow库的Image模块,flip()函数和transpose()函数来水平翻转图像。以下是一个例子:
from PIL import Image
# 打开图像
img = Image.open('example.jpg')
# 水平翻转图像
flipped_img = img.transpose(method=Image.FLIP_LEFT_RIGHT)
# 显示翻转后的图像
flipped_img.show()
垂直翻转图像
使用Pillow库的Image模块,flip()函数和transpose()函数来垂直翻转图像。以下是一个例子:
from PIL import Image
# 打开图像
img = Image.open('example.jpg')
# 垂直翻转图像
flipped_img = img.transpose(method=Image.FLIP_TOP_BOTTOM)
# 显示翻转后的图像
flipped_img.show()
通过以上攻略,您可以在Python中轻松地水平或垂直地翻转图像。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:详解如何在Python中水平或垂直地翻转图像? - Python技术站