如何在Jupyter Notebook中将numpy 2D数组显示为灰度图像?
为了在Jupyter Notebook中将2D数组显示为灰度图像,可以采取以下步骤。
阅读更多:Python 教程
步骤
- 设置图形大小并调整子图之间和周围的填充。
-
使用numpy创建随机数据。
-
将数据作为图像显示,即在2D规则光栅上使用 gray 色图。
-
要显示图形,请使用 Show() 方法。
示例
from matplotlib import pyplot as plt
import numpy as np
#设置图形大小
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
#随机数据点
data = np.random.rand(5, 5)
#使用灰度色彩图形绘制数据
plt.imshow(data, cmap='gray')
#显示图形
plt.show()
输出
它将生成以下输出 −

极客教程