FITS

FITS

FITS (англ. Flexible Image Transport System — Гибкая Система Передачи Изображений) — цифровой формат файлов используемый в науке для хранения, передачи и редактирования изображений и их метаданных. Чаще всего FITS используется в астрономии. В отличие от других форматов изображений, FITS разработан специально для научных данных и потому включает в себя метаданные, описывающие информацию о фотометрической и пространственной калибровке, вместе с метаданными исходного изображения[1].

Главная особенность FITS в том, что метаданные изображения хранятся в удобочитаемом заголовке, формата ASCII. Это сделано для того, чтобы любой пользователь, не имеющий специального программного обеспечения, мог бы прочитать заголовки и получить общее представление о происхождении файла.

Каждый FITS файл имеет один или несколько заголовков, содержащих ASCII строки (фиксированной длины в 80 символов) из пар ключ/значение, перемежающихся между блоками данных. В парах ключ/значение записана информация о размере, происхождении, координатах, формате двоичных данных, комментариях в свободной форме, истории изменений данных и о всём что автор посчитал нужным: в дополнение к зарезервированным ключам, можно произвольным образом использовать не занятые названия ключей.

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

Содержание

Изображения

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

Заголовки изображения могут содержать информацию о нескольких системах координат, положенных в основу самого изображения. Изображения имеют присущию им Прямоугольную систему координат, описывающую положение каждого пикселя. Но для научных целей требуются «мировые» координаты, например, Система небесных координат.

По мере развития FITS, описания системы Мировых координат (СМК) становились всё более сложными: ранние FITS изображения имели простой параметр масштабирования для представления размера пикселов; последние версии FITS используют разнообразные нелинейные системы координат для произвольного представления изображения. Стандарт СМК включает в себя много различных сферических проекций, например HEALPix, широко использующуюся в наблюдениях космического микроволнового фонового излучения[2].

Таблицы

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

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

Поддержка FITS доступна во множестве языков программирования, которые используются для научных работ: C, Fortran, Java, Perl, Python, S-Lang и IDL. Офис Поддержки FITS в НАСА утверждает список библиотек и платформ, которые в текущее время поддерживают FITS[3].

SAOImage DS9 in FVWM2

Графические редакторы, как GIMP, Photoshop и IrfanView в принципе могут читать простые FITS изображения, но, как правило не в состоянии интерпретировать более сложные таблицы и базы данных. Научные группы часто пишут свой собственный код для взаимодействия с их FITS данными. Список таких программ доступен на сайте Поддержки FITS НАСА[4].

Многие научные компьютерные программы используют данные систем координат в заголовках FITS для представления, сравнения, правки и других операций FITS изображений. Например, библиотека преобразования координат, включённая в PDL, библиотека PLOT MAP в программном пакете исследования физики солнца solarsoft, библиотека Starlink Project AST в Си, и программный пакет PyFITS в Питоне.

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

2008 год, июль — версия 3.0 стандарта FITS[5] официально принята МАС (Международный Астрономический Союз, англ. International Astronomical Union, IAU) на встрече Рабочей группы по FITS[6].

См. также

Примечания

  1. Wells et al. (June 1981). «FITS - a Flexible Image Transport System». Astronomy and Astrophysics Supp. Ser. 44: 363–370.
  2. Greisen & Calabretta, (December 2002). «Representations of world coordinates in FITS». Astronomy and Astrophysics 395: 1061–1075. DOI:10.1051/0004-6361:20021326.
  3. FITS I/O Libraries. 'Goddard Space Flight Center'. Проверено 21 октября 2009.
  4. FITS Utility Software. 'Goddard Space Flight Center'. Проверено 21 октября 2009.
  5. FITS Working Group Definition of the Flexible Image Transport System (FITS) (PDF) (21 октября 2009). Архивировано из первоисточника 16 марта 2012. Проверено 16 июля 2008.
  6. Recent FITS Activities and Issues (21 октября 2009). Архивировано из первоисточника 16 марта 2012. Проверено 16 июля 2008.

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Полезное


Смотреть что такое "FITS" в других словарях:

  • FITS — or Flexible Image Transport System is a digital file format used to store, transmit, and manipulate scientific and other images. FITS is the most commonly used digital file format in astronomy. Unlike many image formats, FITS is designed… …   Wikipedia

  • FITS — Saltar a navegación, búsqueda FITS o Flexible Image Transport System es el formato de archivo más utilizado comúnmente en el mundo de la astronomía. FITS es a menudo utilizado para almacenar también datos que no son imágenes, como espectros… …   Wikipedia Español

  • Fits — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. FITS peut faire référence à : Flexible Image Transport System, un format de fichier couramment utilisé en astronomie Fits, un jeu de société crée par …   Wikipédia en Français

  • Fits — may mean: * fits, plural of the word fit * FITS a data format in astronomy * Running and sliding fits tolerancing in machinery * Fury in the Slaughterhouse …   Wikipedia

  • FITS — steht für Flexible Image Transport System, flexibles offenes Dateiformat für Bilder, Spektren und Tabellen Fully Integrated Tactical System, ein System, das an Bord behördlicher Flugzeuge für die Seeaufklärung eingesetzt wird. FitS steht für Fury …   Deutsch Wikipedia

  • fits — fits; fits·root; …   English syllables

  • FITS — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. FITS peut faire référence à : Flexible Image Transport System, un format de fichier couramment utilisé en astronomie Fits, un jeu de société crée par …   Wikipédia en Français

  • FITS — Flexible Image Transport System (nach Newsgroup sci.astro.fits) …   Acronyms

  • FITS — Flexible Image Transport System (nach Newsgroup sci.astro.fits) …   Acronyms von A bis Z

  • fits — fɪt n. adjustment, adaptation of one thing to another; manner in which something fits; seizure, spasm; outburst of temper or other emotion; sudden impulse v. be suitable; be the right size or shape for; adapt; suit, adjust, alter; make conform;… …   English contemporary dictionary


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»