我正在尝试使用 numpy 从卷中提取切片。体积是 512x512x132,我想要切片号 66。每个体素都是一个无符号的 16 位整数。
我的代码是:
import numpy
original = numpy.fromfile(filepath, dtype=numpy.uint16)
original = numpy.reshape(original, (512,512,132))
slice = original[:,:,66]
f = open('test.rawl', 'w')
slice.tofile(f)
f.close()
代码很干净,但是当我用外部程序打开切片时,它不是切片数据而是垃圾。
我做错了什么?
谢谢