CCF图像旋转Python
时间: 2023-11-05 19:17:54 浏览: 105
您好!要在Python中旋转图像,您可以使用PIL(Python Imaging Library)库。下面是一个示例代码,演示如何使用PIL对图像进行旋转:
```python
from PIL import Image
def rotate_image(image_path, degrees):
# 打开图像文件
image = Image.open(image_path)
# 旋转图像
rotated_image = image.rotate(degrees)
# 保存旋转后的图像
rotated_image.save("rotated_image.jpg")
print("图像已旋转并保存为rotated_image.jpg")
# 调用函数进行图像旋转
rotate_image("image.jpg", 90)
```
在上面的示例中,我们首先导入了`Image`模块从PIL库中。然后定义了一个`rotate_image`函数,该函数接受图像路径和旋转角度作为参数。在函数内部,我们使用`Image.open`方法打开图像,并使用`rotate`方法对图像进行旋转。最后,我们使用`save`方法将旋转后的图像保存到指定文件中。
请注意,上述代码中的"image.jpg"是要旋转的图像文件的路径,而"rotated_image.jpg"是保存旋转后图像的文件名。您可以根据实际情况修改这些参数。
希望对您有所帮助!如果您还有其他问题,请随时提问。
相关问题
ccf图像旋转python
CCF图像旋转的Python代码如下:
```python
n, m = map(int, input().split())
a = []
for i in range(n):
a.append(list(map(int, input().split())))
for i in range(m):
for j in range(n):
print(a[j][m-i-1], end=' ')
print()
```
阅读全文