首页 > 解决方案 > 在 imshow 上绘制一个 RGB 点

问题描述

我需要在 imshow 中表示一个 RGB 点,但我没有得到它,有人可以帮我吗?

达多斯德恩特拉达

R = 1.0
G = 0.7042952754521196
B = 0.019247748523127214

科迪戈

x = np.array([R, G, B])
x.shape = ()
plt.imshow(x)
plt.colorbar()
plt.show()

标签: pythonpython-3.xmatplotlibimshow

解决方案


如果你想绘制 RGB 颜色,你做对了:

import matplotlib.pyplot as plt
R = 1.0
G = 0.7042952754521196
B = 0.019247748523127214
plt.imshow([[(R, G, B)]])

彩色图


推荐阅读