我有一个3x3 numpy数组,1s和0s。例如:
[[0,1,0],
[0,0,1],
[1,0,0]
我使用matplotlib以黑白显示它:
plt.imshow(X,interpolation='nearest',cmap=plt.cm.gray)
当数组同时具有1和0时,它会生成正确的图像。
但是当所有值都为0时,它显示全黑,表示全1阵列,这是不正确的:
array = [[0,0,0],[0,0,0],[0,0,0]] # displays black image (correct)
array = [[1,1,1],[1,1,1],[1,1,1]] #displays black image (incorrect)
我该如何解决这个问题?