在python输出图像像素值的时候,有时候会出现一行三列的数组数据(如下),我之前c/c++中的学习过程中培养了惯性思维,认为应该是先输出行,再输出列,这样搞的我很懵。
原因是,python对数组的输出遵从,从后到前的规则,先输出最后方括号内下标指定的数据,输出完以后,进行到前一个方括号内,[0][0][1][0]...依次进行。
需要注意的是最后方括号内指的是不同的像素通道(不懂得可以去查),所以输出是这样的方式。
其中test_set_x_orig指的就是np.array(H5["test_set_x"][:])