FITS 업데이트
버전 12는 새로운 요소, 효율적인 부분 접근, 메타 데이터 가져오기에 대한 풍부한 지원과 테이블 헤더 데이터 단위(HDU)의 완벽한 지원을 포함한 대폭적인 "FITS" 가져오기의 향상을 이루었습니다.
근본적인 업데이트 중 하나로, Wolfram 언어는 이제 이미지 및 HDU를 완벽하게 지원합니다. 다음 파일은 이미지 HDU와 이진 테이블 HDU를 포함합니다.
"Dimensions" 등의 특성을 요청할 수 있습니다.
"ImageSize" 등의 가져오기 요소에 대해 쿼리 하면 이미지 HDU 관련 결과만 얻을 수 있습니다. 결과의 연상으로부터 어떤 요소에 대한 HDU가 반환 되었는지 분명히 알 수 있습니다.
마찬가지로, "TableHeaders" 등의 테이블 특유의 특성을 쿼리 하면 테이블 HDU 관련 결과만 얻을 수 있습니다.
새로운 "RawData" 가져오기 요소는 이미지 HDU에 대한 NumericArray 객체로 가장 컴팩트한 데이터 표현을 반환합니다.
또 다른 새롭고 매력 있는 기능으로 FITS 파일을 가져오기할 때 부분 접근의 완벽한 지원을 꼽을 수 있습니다. 사용자가 가져올 HDU를 지정할 수 있습니다.
첫 번째 HDU에 저장되어 있는 첫 번째 이미지의 일부에 접근하는 등 특정 HDU의 일부에 접근할 수 있습니다.
부분 접근의 장점은 모든 데이터를 메모리에 로드할 필요가 없기 때문에 메모리와 시간 모두를 절약할 수 있습니다. 이제 부분 접근의 효율성을 보여주는 간단한 비교를 해봅니다.
효율적인 부분으로 가져오기를 사용한 경우의 소요 시간과 최대 사용 메모리를 알아봅니다.
효율적인 부분으로 가져오기를 사용하지 않은 경우의 소요 시간과 최대 사용 메모리를 알아봅니다.
결과를 비교합니다.