长话短说:默认颜色是黑色,我喜欢在我的笔记本中保持我的主题黑暗,我找不到一种方法来改变字幕(即图标题)。我可以改变位置,字体大小,我可以改变不同图标题的颜色。我找不到如何改变字幕的颜色。
下面是一个简短的例子,说明我会怎么做:
fig = plt.figure(figsize=(10, 10))
for images, labels in train_dataset.take(1):
fig.suptitle(label_names[tf.argmax(labels[1])], fontsize=24)
img = normalize_tensor(images[1])
ax1 = plt.subplot(2, 2, 1)
plt.imshow(img[..., 0].numpy().astype("float"), cmap='inferno')
plt.axis("off")
plt.title('0')
ax2 = plt.subplot(2, 2, 2)
plt.imshow(img[..., 1].numpy().astype("float"), cmap='inferno')
plt.axis("off")
plt.title('1')
ax3 = plt.subplot(2, 2, 3)
plt.imshow(img[..., 2].numpy().astype("float"), cmap='inferno')
plt.axis("off")
plt.title('2')
ax4 = plt.subplot(2, 2, 4)
plt.imshow(img.numpy().astype("float"))
plt.axis("off")
plt.title('all')
字符串
这就是我得到的结果
的数据
再次非常清楚:我想选择文本“水肿”的颜色。
如果这是不可能的,我想知道一些简单的解决办法,这可能是显而易见的Mavenpyplot用户,而我显然不是。
感谢大家
1条答案
按热度按时间bbmckpt71#
您可以使用
color
关键字参数来更改fig.suptitle
中的默认颜色。字符串