【发布时间】:2018-03-12 12:15:47
【问题描述】:
我正在尝试从多个热图创建平均热图。
import numpy as np
import matplotlib.pyplot as plt
import matplotlib.image as mpimg
from scipy import misc
f1 = misc.imread('heatmap1.png')
f2 = misc.imread('heatmap2.png')
f3 = misc.imread('heatmap3.png')
f_avg=np.average([f1,f2,f3],axis=0)
plt.imshow(f_avg)
plt.show()
这是 heatmap1.png:
这是平均 3 个热图的结果:
看起来这不是计算颜色数组平均值的方法。
我错过了什么吗?
【问题讨论】:
-
您的预期输出是什么?您可能应该将您的图片提供给我们。 (这真的是一种数学上合理的方法吗?)
标签: python image numpy matplotlib scipy