我在使用
我本以为像
有没有办法阻止这种行为?当自定义颜色映射存在许多不连续性时,这特别令人恼火;尺度的微小变化可能导致所有颜色完全改变。
imshow
时一直遇到颜色映射的问题;有些颜色似乎会变成黑色。我终于意识到imshow
似乎默认会对我提供的浮点值矩阵进行归一化。我本以为像
[[0,0.25],[0.5,0.75]]
这样的数组会显示与绝对值相对应的适当颜色,但是0.75会被解释为1。在极端情况下,一个N x N的0.2数组(例如),只会产生一个大黑方块,而不是我们期望的颜色映射中0.2对应的颜色(也许是20%的灰色)。有没有办法阻止这种行为?当自定义颜色映射存在许多不连续性时,这特别令人恼火;尺度的微小变化可能导致所有颜色完全改变。
colorbar
这就是我在寻找的 :D - Brambor