numpy.fromfile を使用してファイルを読み取っています。
mat1=numpy.fromfile("path/to/file", numpy.uint8, 40000, "")
これは、期待どおりにファイルを読み取ります。
しかし、ファイル全体を読むと:
mat1=numpy.fromfile("path/to/file", numpy.uint8, -1, "")
これにより、ゼロの配列が得られます。[0,0,0,...,0,0,0]
疲れた:
numpy.count_nonzeros(mat1)
0 を与える
size(mat1)
ファイルの正確なサイズをバイト単位で示します。したがって、予想されるサイズの配列を作成しますが、ゼロでいっぱいです。