FITS 更新
版本 12 引入了对 "FITS" 导入的重大改进,包括新元素,高效的部分访问,对元数据导入的丰富支持以及对表头数据单元 (HDU) 的完全支持。
作为基本更新之一,Wolfram 语言现在完全支持导入图像和表头数据单元。该文件具有图像 HDU 和二进制表 HDU。
您可以要求提供 "Dimensions" 等属性。
如果查询导入元素(如 "ImageSize"),则只能获得图像 HDU 的结果。请注意,从结果关联中可以清楚地知道返回元素的 HDU。
同样,如果您要求特定于表的属性,例如 "TableHeaders",则只能获得表 HDU 的结果。
新的 "RawData" 导入元素对图像 HDU 以 NumericArray 对象返回最紧凑的数据表示。
另一个新的和不错的功能是,导入 FITS 文件时现在完全支持部分访问。您可以指定要导入的 HDU。
您还可以访问特定 HDU 的部分内容:例如,第一个图像的一部分存储在第一个 HDU 中。
部分访问的好处是您不需要将所有数据加载到内存中。这样,您可以节省内存和时间。这是一个快速比较,以显示部分访问的有效性。
使用高效部分导入时使用的时间和最大内存。
没有高效的部分导入时使用的时间和最大内存。
比较结果。