繁体   English   中英

使用RGB元组的Matplotlib pcolormesh

[英]Matplotlib pcolormesh using RGB tuples

这个问题的答案说明了如何通过RGB元组指定散点图标记颜色。

是否有可能类似于颜色网格,其中每个x,y对的颜色由RGB元组而不是颜色图值给出?

我不确定pcolormesh可以很容易地用来创建一个rgb图像(我自己对这个问题的答案感兴趣)。 但是,使用imshowaxes_grid1.axes_rgb创建rgb图像相对容易。 在这里这里总结更全面的教程:

import numpy as np
import pylab as plt
from mpl_toolkits.axes_grid1.axes_rgb import RGBAxes

rgb = np.random.random((5, 5, 3))

fig = plt.figure()
ax = RGBAxes(fig, [0.1, 0.1, 0.8, 0.8])
ax.imshow_rgb(rgb[:,:,0],rgb[:,:,1],rgb[:,:,2],interpolation='none')

plt.figure()
plt.imshow(rgb,interpolation='none')

生成的图像如下所示:

axes_rgb imshow_rgb

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM