今天想要查看一个图像标签的内容,把图像转成numpy数组之后,打印出来只能显示一部分。
[[1 5 5 ... 1 1 1]
[5 5 5 ... 1 1 1]
[5 5 5 ... 1 1 1]
...
[1 1 1 ... 1 1 1]
[1 1 1 ... 1 1 1]
[1 1 1 ... 1 1 1]]
如果想要完整打印数组,可以对numpy的打印选项进行设置。
import numpy as np
np.set_printoptions(threshold=np.inf)
之后就可以打印完整的数据了。
此外,之前还使用过
np.set_printoptions(precision=2)
precision:控制float输出的精度,即输出的小数点后的位数,默认是8。
其他关于numpy.set_printoptions的使用方法请参考官方文档。