python画完图保存图片
时间: 2023-11-06 19:57:58 浏览: 40
Python绘制完图后,可以使用`plt.savefig()`函数将图像保存为图片。该函数需要指定保存路径和图片名称,保存路径可以是相对路径或绝对路径。以下是一个例子:
```python
import matplotlib.pyplot as plt
x = [0, 1, 2, 3, 4, 5]
y = [0, 2, 4, 6, 8, 10]
plt.plot(x, y)
plt.savefig('exam.png')
```
上述代码将会在当前工作目录中保存一张名为"exam.png"的图片。
相关问题
python画折线图并保存图片
要画折线图,可以使用 Python 中的 matplotlib 库,具体代码如下:
```python
import matplotlib.pyplot as plt
# 定义横坐标和纵坐标的数据
x = [1, 2, 3, 4, 5]
y = [3, 5, 6, 8, 10]
# 使用 plot 方法绘制折线图
plt.plot(x, y)
# 设置横坐标和纵坐标的标签
plt.xlabel('X')
plt.ylabel('Y')
# 保存图片
plt.savefig('line_chart.png')
```
其中,x 和 y 分别是横坐标和纵坐标的数据,使用 plot 方法绘制折线图,使用 xlabel 和 ylabel 方法设置横坐标和纵坐标的标签,使用 savefig 方法保存图片。
Python画的图片下载
Python可以使用多种库来进行图片的下载和处理,其中比较常用的是Pillow库和OpenCV库。以下是使用这两个库进行图片下载的示例代码:
1. 使用Pillow库进行图片下载:
```python
from PIL import Image
import requests
# 下载图片
url = "https://example.com/image.jpg"
response = requests.get(url)
image = Image.open(BytesIO(response.content))
# 保存图片
image.save("image.jpg")
```
2. 使用OpenCV库进行图片下载:
```python
import cv2
import urllib.request
# 下载图片
url = "https://example.com/image.jpg"
urllib.request.urlretrieve(url, "image.jpg")
# 读取图片
image = cv2.imread("image.jpg")
# 显示图片
cv2.imshow("Image", image)
cv2.waitKey(0)
cv2.destroyAllWindows()
```