python用红色的线勾画出一张黑白图片中的三角形
时间: 2023-02-12 10:08:28 浏览: 157
可以使用 Python 的图形库 matplotlib 来实现。
首先,需要导入 matplotlib 库和 numpy 库。
```python
import matplotlib.pyplot as plt
import numpy as np
```
然后,使用 numpy 生成黑白图片的数据。
```python
data = np.zeros((100, 100))
```
接下来,使用 matplotlib 的 plot 函数在图片上画出三角形,并设置颜色为红色。
```python
plt.imshow(data, cmap='gray')
plt.plot([10, 50, 90], [90, 10, 90], 'r-')
plt.show()
```
上面的代码表示在图片上画出三角形,三角形的三个顶点分别为 (10, 90)、(50, 10)、(90, 90),并设置颜色为红色。
最后使用 plt.show() 函数来显示图片。
阅读全文