2024-05-13 21:36:50 发布
网友
我正在寻找一个python库,它允许我从TIF图像中检索图像数据,而无需将整个图像加载到内存中。在
我尝试过使用numpy.memmap,但在文件中查找图像数据时遇到了困难。任何建议都会有帮助。谢谢。在
numpy.memmap
我有两个建议给你:
将图像数据分块读入Python:
with open('path/to/image-data.tif', 'rb') as tif: while True: chunk = tif.read(4096) if not chunk: break
考虑使用NumExpr进行处理:https://github.com/pydata/numexpr
。。。在内部,NumExpr使用自己的矢量化虚拟机,该虚拟机围绕分块读取策略进行设计,以便有效地对内存中大小最佳的数据块进行操作。如果调整得当,它可以轻松击败天真的裸体操作。在
希望这有帮助,祝你好运
我有两个建议给你:
将图像数据分块读入Python:
考虑使用NumExpr进行处理:https://github.com/pydata/numexpr
。。。在内部,NumExpr使用自己的矢量化虚拟机,该虚拟机围绕分块读取策略进行设计,以便有效地对内存中大小最佳的数据块进行操作。如果调整得当,它可以轻松击败天真的裸体操作。在
希望这有帮助,祝你好运
相关问题 更多 >
编程相关推荐