使用Python在立方体中裁剪3D图像

时间:2018-07-09 09:12:22

标签: python python-3.x binary

我有一个8位二进制格式的3d黑白图像,如下所示:

  

b'\ x01 \ x01 \ x01 \ x01 \ x01 \ x01 \ x01 \ x01 \ x01 ...

该文件为1080x1080x2900像素,我需要将其裁剪为大小相等的多维数据集(例如10x10x10),并以16位格式保存。由于文件的大小,我无法完全读取它,我会收到错误消息:

  

“ [Errno 22]无效的参数”

因此,我可能需要分批读取文件。

我现在唯一得到的就是读入命令

with open(filename[1], mode='rb') as file: # b is important -> binary
    fileContent = file.read(patch)

任何帮助。

0 个答案:

没有答案