我目前正在绘制每像素图像的颜色值,我正在尝试为每个图像创建一个绘图。我有大约100张照片。我希望所有的图都显示在一个网格中,但我仍然想跟踪图所代表的图像。在
对于图像颜色的“第三个变量”,它将取决于一个值为0-100的单独列表,并且每个绘图都有相应的级别。在
谢谢。在
编辑:
下面是为每个图像循环的相关片段。z
是包含数字0-100的列表(例如z=[5,2,6,13100,0…])
x = h_values[count]
y = v_values[count]
w = plt.cm.seismic(z[count]/100)
ax.set_xlabel("H",fontsize=12)
ax.set_ylabel("V",fontsize=12)
ax.grid(True,linestyle='-',color='0.75')
ax.scatter(x, y, color=w, s=1, cmap=plt.cm.seismic, edgecolors='None', vmin=0, vmax=100)
下面是一个最低限度的工作示例,说明您可能要做什么:
结果:
我猜你的
z
是一个整数,所以除以100后你总是得到0。我说得对吗?我避免使用5.0
而不是5
进行整数除法。在相关问题 更多 >
编程相关推荐