本教程讨论如何在 Python 中翻转 image。它解释了系统配置、分步过程以及在 Python 中镜像的示例代码。此外,您可以处理任何受支持的图像格式,如 JPG、BMP、PNG 等。
在 Python 中翻转图像的步骤
- 设置环境以使用 Aspose.Imaging for Python 翻转图像
- 使用 Image 类的对象加载输入图像文件
- 使用 RotateFlipType 参数的任意值翻转加载的图像
- 使用保存方法导出翻转的图片
这些步骤列举了使用 Python 创建照片翻转器的工作流程。首先,通过提及文件名及其路径来读取源图片。然后,在写入生成的图像之前,沿 X、Y 或两个 XY 轴将图像翻转到任意图像方向,例如 90 度、180 度或 270 度。
使用 Python 翻转图像的代码
import aspose.imaging | |
from aspose.imaging import Image, RasterImage | |
import os | |
path = "C://SampleFiles//" | |
license = aspose.imaging.License() | |
license.set_license(path + "License.lic") | |
# Load the input image | |
with Image.load(os.path.join(path, "grayscaled.jpg")) as image: | |
image.rotate_flip(aspose.imaging.RotateFlipType.ROTATE_NONE_FLIP_X) | |
image.save(os.path.join(path, "flipped.png")) | |
print("Image Flipped Successfully") |
此代码片段是使用 Python 水平翻转图像的快速示例。您可以即兴地将其顺时针或逆时针翻转图像,然后进行水平或垂直翻转。同样,您可以组合多种操作(如裁剪或调整翻转图像的大小)以满足您的要求。
在本文中,我们了解了使用 Python 翻转图片的过程。此外,如果您需要模糊图像,请阅读 使用 Python 模糊图像 上的文章。