plt.imshow的作用
时间: 2023-11-14 08:07:14 浏览: 97
python中plt.imshow与cv2.imshow显示颜色问题
plt.imshow() 是 Matplotlib 库中的一个函数,用于显示图像。它可以将一个二维数组或三维数组表示的图像显示出来,可以设置颜色映射、插值方式等参数。
使用方法如下:
```python
import matplotlib.pyplot as plt
plt.imshow(image_array, cmap='gray', interpolation='nearest')
plt.show()
```
其中,image_array 表示要显示的图像数组,cmap 表示颜色映射方式,interpolation 表示插值方式。
例如,下面的代码可以将一张灰度图像显示出来:
```python
import matplotlib.pyplot as plt
import numpy as np
# 创建一个 100x100 的随机灰度图像
image_array = np.random.rand(100, 100)
# 显示图像
plt.imshow(image_array, cmap='gray', interpolation='nearest')
plt.show()
```
阅读全文