0
this question的答案说明了如何通过RGB元组指定散点图标记颜色。使用RGB元组的Matplotlib pcolormesh
对于彩色网格物体可能类似吗?每个x,y对的颜色是由RGB元组给出的而不是作为colormap值给出的?
this question的答案说明了如何通过RGB元组指定散点图标记颜色。使用RGB元组的Matplotlib pcolormesh
对于彩色网格物体可能类似吗?每个x,y对的颜色是由RGB元组给出的而不是作为colormap值给出的?
我不确定是否可以很容易地使用pcolormesh
创建一个RGB图像(我自己对这个问题的答案感兴趣)。但是,使用imshow
或axes_grid1.axes_rgb
创建rgb图像相对容易。总结比较全面的教程here和here:
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')
所产生的图像显示如下:
你的意思是用'pcolor'或'pcolormesh'?仅仅从scatterplot类比,'边缘'关键字的工作? – Evert
imshow可能是必要的 –
*** rgb = np.random.random((10,3))***是颜色定义 – dsgdfg