ПОДХОДИТ

редактировать
Формат файла
FITS
Расширение имени файла . Подходит, .fit, .fts
Тип интернет-носителя изображение / подходит. приложение / подходит
РазработаноРабочая группа IAU FITS
Первый выпуск1981 г.; 39 лет назад (1981)
Последний выпуск 4.0. (июль 2016; 4 года назад (2016-07))
Тип форматаформат изображения, структурированный data
Веб-сайтподходит для.gsfc.nasa.gov

Гибкая система передачи изображений (FITS ) - это открытый стандарт, определяющий цифровой формат файла, полезный для хранения, передачи и обработки данных: отформатированных как многомерные массивы (например, 2D-изображение) или таблицы. FITS - это наиболее часто используемый цифровой формат файла в астрономии. Стандарт FITS был разработан специально для астрономических данных и включает такие положения, как описание фотометрической и пространственной калибровочной информации вместе с метаданными происхождения изображения.

Формат FITS был впервые стандартизирован в 1981 году; с тех пор он постепенно развивался, и самая последняя версия (4.0) была стандартизирована в 2016 году. FITS был разработан с прицелом на долгосрочное архивное хранение, и принцип «раз FITS, всегда FITS» представляет собой требование, что развитие формата должно быть обратно совместимым.

Метаданные изображения хранятся в читаемом человеком заголовке ASCII. Информация в этом заголовке предназначена для вычисления байтового смещения некоторой информации в последующем блоке данных для поддержки прямого доступа к ячейкам данных. Каждый файл FITS состоит из одного или нескольких заголовков, содержащих ASCII изображения карт, которые несут пары ключевое слово / значение, чередующиеся между блоками данных. Пары ключевое слово / значение предоставляют такую ​​информацию, как размер, происхождение, координаты, двоичный формат данных, комментарии в произвольной форме, историю данных и все остальное, что пожелает создатель: хотя многие ключевые слова зарезервированы для использования FITS, стандарт допускает произвольное использование остальной части пространства имен.

FITS также часто используется для хранения данных, не относящихся к изображению, таких как спектры, списки фотонов, кубы данных или структурированные данные, например, многотабличные базы данных. Файл FITS может содержать несколько расширений, и каждое из них может содержать объект данных. Например, можно сохранить рентгеновские снимки и инфракрасные в одном файле.

Содержание
  • 1 Изображения
  • 2 Таблицы
  • 3 Использование файлов FITS
  • 4 Текущее состояние
  • 5 См. Также
  • 6 Примечания
  • 7 Ссылки
  • 8 Внешние ссылки
Изображения

Самый ранний и до сих пор наиболее часто используемый тип данных FITS - это заголовок / блок данных изображения. Термин «изображение» применяется несколько слабо, поскольку формат поддерживает массивы данных произвольной размерности - данные обычного изображения обычно являются 2-мерными или 3-мерными, причем третье измерение представляет, например, время или цветовую плоскость. Сами данные могут быть в одном из нескольких целочисленных форматов или форматов с плавающей запятой, указанных в заголовке.

Заголовки изображений FITS могут содержать информацию об одной или нескольких научных системах координат, которые накладываются на само изображение. Изображения содержат неявную декартову систему координат, которая описывает положение каждого пикселя в изображении, но научное использование обычно требует работы в «мировых» координатах, например, в системе небесных координат. Поскольку FITS был обобщен из своей исходной формы, спецификации мировой системы координат (WCS) становились все более и более сложными: ранние изображения FITS позволяли использовать простой коэффициент масштабирования для представления размера пикселей; но последние версии стандарта допускают использование нескольких нелинейных систем координат, представляющих произвольные искажения изображения. Стандарт WCS включает множество различных сферических проекций, включая, например, сферическую проекцию HEALPix, широко используемую при наблюдении космического микроволнового фонового излучения.

Таблицы

FITS также поддерживает табличные данные с именованными столбцами и многомерными строками. Указаны как двоичный, так и табличный форматы ASCII. Данные в каждом столбце таблицы могут быть в формате, отличном от других. Вместе с возможностью объединения нескольких блоков заголовков / данных это позволяет файлам FITS представлять целые реляционные базы данных.

Использование файлов FITS

Поддержка FITS доступна на различных используемых языках программирования. для научных работ, в том числе C,C ++, C#, Fortran, IGOR Pro, IDL, Java, Julia, LabVIEW, Mathematica, MATLAB, Perl, Perl Data Language (PDL), Python, R и Tcl. Офис поддержки FITS в NASA / GSFC ведет список библиотек и платформ, которые в настоящее время поддерживают FITS.

SAOImage DS9 в FVWM2

Программы обработки изображений, такие как ImageJ, GIMP, Photoshop, Chasys Draw IES, XnView и IrfanView могут обычно читают простые изображения FITS, но часто не могут интерпретировать более сложные таблицы и базы данных. Научные группы часто пишут свой собственный код для взаимодействия со своими данными FITS, используя инструменты, доступные на их языке по выбору. Программа FITS Liberator используется учеными, занимающимися визуализацией в Европейском космическом агентстве, Европейской южной обсерватории и НАСА. Приложение для визуализации астрономических данных SAOImage DS9 доступно для многих ОС и обрабатывает изображения и заголовки.

Многие научные вычислительные среды используют данные системы координат в заголовке FITS для отображения, сравнения, исправления или иного управления ПОДХОДИТ изображениям. Примерами являются библиотека преобразования координат, включенная в PDL, библиотека PLOT MAP в дереве программного обеспечения, связанного с солнечной физикой Solarsoft, библиотека AST Starlink Project на C и пакет PyFITS в Python, теперь объединенный с библиотекой Astropy.

Текущее состояние

Стандартная версия 4.0 FITS была официально одобрена рабочей группой IAU FITS в Июль 2016 г.

История выпусков
Версия FITSДата выпускаПримечания
4.0Июль 2016 г.-
3.0Июль 2008 г.-
2.1bДекабрь 2005 г.Добавлена ​​поддержка 64-битных целочисленных первичных массивов и расширений изображений
NOST 100-2.0Март 1999 г.-
NOST 100-1.0июнь 1993-
См. Также
Примечания
Ссылки
Внешние ссылки
Последняя правка сделана 2021-05-20 07:47:46
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте